Unix安裝後後建文件系統
一。
Unix安裝後後建文件系統前的準備
*注:因爲我的機器只有一個磁盤,所以,此步中除創建邏輯卷外大部分操作可以省略。
①建物理卷。
找出與磁盤相關的設備文件:ioscan(命令):ioscan –funC disk。
找到disk對應的設備文件名:c1t15d0
因只有一個磁盤,所以只能創建一個物理卷。
在創建前,通過mediainit對磁盤格式化合校驗完整性:
#mediainit /dev/rdsk/c1t15d0
l創建物理卷:
#pvcreate /dev/rdsk/c1t15d0
【hpux】這裏應該用#pvcreate -B /dev/rdsk/c1t15d0,因爲您說只有一個硬盤,那麼這個硬盤一定同時是啓動盤,需要加-B參數!
注:如果此時該磁盤以輸入某卷組的一部分,而且確信要創建物理卷。在命令行加“-f”來強制執行。
②創建卷組。(僅供理解用,本系統不需要)
1.用卷組名在/dev下創建一目錄。
如果卷組名爲vg01,則目錄爲:/dev/vg01。
#mkdir /dev/vg01.
在此目錄下爲該卷組創建一組設備文件。
#mknod /dev/vg01/group c 64 0x010000
創建卷組(以物理卷爲參數):
#vgcreate /dev/vg01 /dev/dsk/c1t15d0.
建完後,可以用命令:vgdisplay來檢查設置是否正確。
③創建邏輯卷。
創建邏輯卷時,相應的字符設備和塊設備會在卷組目錄下生成。
現在,我們在默認卷組vg00中創建以下邏輯卷:
一個256MB,名爲lvoltuxlog的邏輯卷。
#lvcreate -L 256 -n lvoltuxlog。
參數:-L 以MB爲單位表示邏輯卷的大小。
-n 指定邏輯卷名稱,缺省爲:lvol1,lvol2…..。
【hpux】如果涉及多個卷組,最好加上卷組名稱比如:#lvcreate -n lvname vgname
二、創建文件系統。
注:系統安裝完成後,會自動創建一些文件系統和目錄。所以,對一般權限的用戶來講,可以在/home目錄下安裝軟件。但是,如果軟件過多,會造成比較混亂和不利於管理。最合適的做法,高權限的用戶自己可以建立一些文件系統,這些文件系統在單獨的目錄下。這樣對將來(邏輯卷)的擴展和維護非常有利。
(1)文件系統介紹:
1。高性能文件系統(HFS),現在應用的不多了,只在存儲HP-UX內核時使用。
2。日誌文件系統(JFS),現在應用最多。
3。網絡文件系統(NFS)。
4。 CD-ROM文件系統(CDFS)用於CD-ROM上存儲文件。
(2)創建新的文件系統:
文件系統必須建在邏輯捲上。
1.newfs創建文件系統:
我們在 /dev/vg00/lvoldb01上創建JFS文件系統,如下命令:
#newfs –F vxfs /dev/vg00/rlvoltuxlog
2.掛載文件系統。
mount實現掛載:
把/dev/vg00/ lvoltuxlog掛載到/tuxedo/LOG目錄上。(事先創建此目錄,具體見下面的*註解1)
#mount -F vxfs /dev/vg00/ lvoltuxlog /tuxedo/LOG。
現在可用bdf顯示所有掛起的卷。
*註解1:在根目錄下建立目錄/tuxedo/LOG:#mkdir tuxedo/LOG。 (3)擴展卷組:(如果將來磁盤空間不夠,可以對卷組擴展)
添加一塊磁盤,用pvcreate創建一物理卷,然後,將其用vgextend加入卷組中。
如:把磁盤c0t3d0加入卷組vg00中:
#pvcreate /dev/rdsk/c0t3d0
#vgextend vg00 /dev/dsk/c0t3d0
用#vgdisplay -v vg00 看是否擴展成功。
(4)擴展邏輯卷。
擴展了卷組以後,可以通過lvextend命令擴展邏輯捲尺寸。
如把/dev/vg00/ lvoltuxlog擴展到800M。(以前爲256M)。
#lvextend -L 800 /dev/vg00/ lvoltuxlog
要在某特定磁盤上擴展邏輯卷,可把磁盤設備文件作爲參數添加到lvextend命令的後面。
#lvextend -L 800 /dev/vg00/ lvoltuxlog /dev/dsk/c0t3d0
(5)擴展文件系統。
擴展了邏輯空間不能自動擴展文件系統空間。在/dev/vg00/ lvoltuxlog下擴展JFS文件系統。
1.先卸載#umount /tuxedo/LOG。
2.#extendfs -F vxfs /dev/vg00/rlvoltuxlog。
3.掛載#mount -F vxfs /dev/vg00/ lvoltuxlog /tuxedo/LOG。
完成上述操作後,可通過bdf命令查看是否分配成功。
大家另外注意2個參數:
1、lvcreate的-i和-I,磁盤的striping用;
2、lvextend的-m,創建mirror用。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.