Solaris 檔案系統管理(轉)
(一)硬碟和檔案資源
硬碟和CD-ROM裝置使用塊裝置介面.硬碟裝置檔案儲存在/dev目錄下.
字元裝置檔案存於rdsk子目錄下,塊裝置檔案存在dsk子目錄下.
1. 邏輯硬碟裝置命名的約定
/dev/[r]dsk/cwtxdysz
例子:
/dev/dsk/c0t3d0s0
Cn:controller number
控制器號,標識被硬碟控制的加到系統上的邏輯順序.
c0代表第一個硬碟控制器,c1代表第二個硬碟控制器,類推.
tn:target number
目標號,是位於控制器內的地址,通常在外圍裝置的背面能
找到目標號.
Dn:disk number
硬碟號,代表連在目標上的裝置的邏輯單位號.d0代表第一
個硬碟,d1代表第二個硬碟,依次類推.對嵌入式SCSI控制器,
硬碟驅動號總是0.
Sn:slice or portition numer
片或分割槽號,標識硬碟的分割槽.
2. dmesg命令
dmesg命令用例項名和物理名來標識連到系統上的裝置.dmesg命令也顯示系統
診斷資訊、作業系統版本號、實體記憶體的大小以及其他資訊.
例子:
下面的輸出資訊是從前面的dmesg例子的輸出資訊中提取出來的,標識著連到系統上
的硬碟裝置.
對每個硬碟裝置,輸出三行資訊,分別表示:
硬碟的例項名.
硬碟的物理裝置名.
硬碟的市場名和硬碟的外形資訊特徵.
硬碟的邏輯裝置名是對硬碟的物理裝置名的符號連線.硬碟的例項名是對物理裝置命
的核心的縮寫.Solaris命令不用此來表示硬碟.
3.showrev 命令
(二)硬碟分割槽
利用在裝置目錄下的字元裝置檔案和塊裝置檔案對硬碟進行訪問.然而,硬碟不
是由使用者直接訪問的,是透過分割槽對它進行訪問的,分割槽由裝置目錄下的裝置檔案來
表示.“片”是“分割槽”的另一種說法 .
分割槽是管理資料的一個方便的方法.重要的系統檔案和程式可以存在一個分割槽,
而使用者產生的檔案放在另一個分割槽.它保持不同型別的資料在不同的分割槽.這使系統
管理員能靈活地利用資料或使用不同的備份機制.因為使用者的資料每天都發生變化,
系統管理員應每天作備份.而重要的系統資料不是經常變化,也就不需經常做備份.
由Sun提供的硬碟分割槽可多達8個,用1-7標識.
分割槽2表示整個硬碟.
分割槽5表示/opt檔案系統,此檔案系統用來存貯那些未隨作業系統
一起提供的軟體.
分割槽6 是/usr分割槽,此檔案系統包含那些只能在某些型別的系統上執行的檔案
(如SPARC executables)和一些能在所有系統型別上執行的檔案
(如聯機手冊放在/usr/share目錄下).
分割槽7的檔案系統稱為/export/home.這是掛接使用者主目錄的掛接點.
硬碟分割槽透過在/dev目錄下的邏輯裝置檔案加以訪問.如/dev/dsk/c0t0d0s0表示
在第一個硬碟上的第一分割槽.
1.format實用程式
format程式是一個硬碟維護工具,由系統管理員使用,完成以下任務:
重新格式化硬碟.
改變分割槽大小.
修理和分析硬碟扇區.
Part
標識分割槽號0-7.
Tag
顯示分割槽標籤,分割槽標籤用於標識該分割槽所用的目的(root,usr,home,交換區).
Flag
顯示分割槽標誌,用以標識訪問許可權.
Cylinders
顯示起始和終止的柱面號.
Size
按一定方式,以Mbytes或Gbytes為單位顯示分割槽大小.
Blocks
按柱面數、磁頭數和扇區數來標識分割槽的大小.
2.newfs 建立檔案系統
命令格式:newfs raw-device
例子:newfs /dev/rdsk/c0t1d0s0
3.fsck 修復檔案系統
命令格式:fsck raw-device
例子:fsck /dev/rdsk/c0t1d0s0
(三)掛接檔案資源
1.mount 檔案系統掛接
本地或遠端檔案資源被接到根檔案層次,看起來就象是一個單一的檔案系統.這個
連線操作稱為“掛接”,利用mount命令完成 檔案資源掛接到根檔案層次的目錄被
稱為掛接點.在呼叫掛接命令前,掛接點必須存在.
命令格式:
mount file_name mount_point
沒有選項的mount命令顯示當前已掛接的檔案資源.
例子:
# mount /dev/dsk/c0t3d0s0 /export/home
監視檔案系統
2. df 顯示檔案系統所佔用的硬碟空間
df -k命令按Kbytes顯示可用硬碟空間的總量和已用的硬碟空間.
各域的含義為:
Filesystem
被掛接的檔案系統.
Kbytes
按Kbyte計算的檔案系統大小.
Used
已用的數量(Kbytes).
Avail
可用的數量(Kbytes).
Capacity
已用的百分比.
Mounted on
掛接點.
注意:大約10%的硬碟空間為檔案系統保留,在df -k命令的輸出中沒有反映這一點.
3.umount 摘下檔案資源
從本地系統上摘下檔案資源,超級使用者可使用umount命令.
命令格式:
# umount mount_point
如果在被掛接的檔案資源目錄裡有活動,則檔案資源不可摘下.在摘下前cd
至/ 目錄是一個很好的習慣,不要不加區別地將系統正常運轉所需要的檔案
系統摘下.
(四) 自動掛接檔案資源
/etc/vfstab檔案
系統引導時讀/etc/vfstab檔案以自動掛接檔案資源.該檔案包含本地和遠端檔案
資源的登記項.
各域的含義:
Device-to-mount
標識NFS伺服器和檔案系統,或被掛接的本地檔案系統.
Device-to-fsck
標識用於執行fsck的本地原始裝置.
Mount point
掛接點路徑.
FS-type
檔案系統型別,通常是ufs用於本地檔案系統,nfs用於
遠端檔案系統.
Fsck-pass
此域中的數字是fsck經過檔案系統檢查的順序,相重的
數字表示檢查並行進行.
Mount-at-boot
決定檔案系統是否在系統引導時被自動掛接.
Mount-options
定義掛接選項,如讀/寫訪問.
域中的-表示無選項.
/dev/[r]dsk/cwtxdysz用於本地ufs檔案系統.w,s,y,z分別表示控制器、目標、裝置、片.一旦系統建立,手工在單機系統的/etc/vfstab檔案中加入遠端檔案資源登記項.
(五)NFS資源
Sun的NFS分散式檔案系統允許在網路上的機器共享他們的資源.NFS檔案系統
使機器共享本地檔案系統和目錄,允許遠端使用者象本地使用者那樣訪問這些檔案系
統和目錄.
1.share,shareall 共享檔案資源
share –o ro user directory
/etc/init.d/nfs.server start
2.dfshares 顯示遠端機共享資源
dfshares remote
3.mount 掛接遠端檔案資源
mount remote:directory localdir
(六)卷管理
1./etc/init.d/volmgt [start|stop] 啟動卷管理
2.volcheck 檢查軟盤,如有掛接在floppy目錄下
3.eject [cdrom|floppy] 彈出裝置
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-941621/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【Solaris】Solaris檔案系統管理1 UFS檔案系統的建立
- 【Solaris】Solaris檔案系統管理3 ZFS檔案系統的建立
- 【Solaris】Solaris檔案系統管理6 磁碟配額管理
- 【Solaris】Solaris檔案系統管理2 SWAP交換分割槽管理
- 【Solaris】Solaris檔案系統管理4 ZFS檔案系統備份、刪除與恢復
- 【Solaris】Solaris檔案系統管理5 ZFS檔案系統擴充套件池與檢查池套件
- 檔案管理系統 (轉)
- Solaris 系統命令(轉)
- solaris11調整檔案系統配額
- R檔案系統管理
- 【Solaris】Solaris10作業系統 SMF服務管理作業系統
- 磁碟管理與檔案系統
- Solaris 10 系統維護(轉)
- solaris系統中有關 TCP/IP配置的檔案與命令TCP
- Solaris 10下根檔案系統滿的處理方法
- Solaris 程式管理(轉)
- 轉-AIX檔案系統滿AI
- 理解 Proc 檔案系統(轉)
- Linux檔案系統 (轉)Linux
- 標籤化檔案管理系統
- 檔案系統操作與磁碟管理
- 檔案管理系統助力檔案資訊化建設
- Linux檔案系統-目錄和檔案管理Linux
- 學用Solaris系統幫助(轉)
- 系統管理指南:Oracle Solaris Containers-資源管理和 Oracle Solaris ZonesOracleAI
- Linux 檔案系統-ext3 檔案系統介紹(轉)Linux
- 細說GNU/Linux系統的檔案及檔案系統(轉)Linux
- Linux作業系統檔案管理器的共享(轉)Linux作業系統
- Linux教程-系統管理-/etc下的檔案詳解(轉)Linux
- 系統管理員秘訣:檢查誰刪除了檔案(轉)
- 使用 /proc 檔案系統來控制系統(轉)
- 轉:SAP專案管理系統速成專案管理
- 檔案系統&&磁碟管理(六)–swap分割槽、迴環裝置、檔案系統配置檔案fstab
- CRM系統中的文件檔案管理
- Path Finder 10 for mac系統檔案管理Mac
- 使用 Fstransform 轉換檔案系統ORM
- 快速載入系統檔案(轉)
- FreeBSD建立檔案系統(轉)