Linux下格式化檔案為ext3,mount檔案到目錄上
磁碟分割槽用完了,需要模擬一個磁碟分割槽mount到一個節點來執行操作。方法如下:
1.建立一個5G的系統檔案,用於存放openfiler系統。
[root@rhelserver opt]# dd if=/dev/zero f=/opt/openfiler1_ bs=1k count=5120000
5120000+0 records in
5120000+0 records out
5242880000 bytes (5.2 GB) copied, 58.7707 seconds, 89.2 MB/s
2.將存放openfiler系統的檔案對映到塊裝置上。
[root@rhelserver opt]# losetup /dev/loop5 /opt/openfiler1_
#這步需要特別說明一下:
#1).losetup命令每次重啟之後都需要執行一次,所以將此命令加入/etc/rc.d/rc.local中。
#2)./dev/目錄下有loop0~loop7可以使用。
#3).之所有要加這步的原因在於,在xen虛擬機器上配置openfiler啟動檔案(/etc/xen/openfiler檔案)的時候,指定的系統啟動盤必須是塊裝置檔案,而不能是普通檔案。/dev/loop*正好是塊裝置檔案,然後雖然可以跳過這步直接格式化/opt/openfiler1_,但是openfiler1_是普通檔案,在xen上配置openfiler的時候無法正常的啟動,所以才加上這步,這步很重要。
3.將建立的5G的系統檔案格式化成ext3的檔案系統。
[root@rhelserver opt]# mkfs.ext3 /dev/loop5
mke2fs 1.39 (29-May-2006)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
640000 inodes, 1280000 blocks
64000 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=1312817152
40 block groups
32768 blocks per group, 32768 fragments per group
16000 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 26 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
4.建立mount點。
[root@rhelserver opt]# mkdir /opt/openfiler1
5.將格式化好的系統檔案mount到mount點。
[root@rhelserver opt]# mount /dev/loop5 /opt/openfiler1
6.檢視mount資訊。
[root@rhelserver opt]# mount
/dev/sda2 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/sda1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
/dev/mapper/vdvg-vm_linux1 on /opt/vm_linux1 type ext3 (rw)
/dev/mapper/vdvg-vm_linux2 on /opt/vm_linux2 type ext3 (rw)
/dev/mapper/vdvg-vm_linux3 on /opt/vm_linux3 type ext3 (rw)
/dev/mapper/vdvg-vm_linux4 on /opt/vm_linux4 type ext3 (rw)
/dev/sda5 on /opt/bak type ext3 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
none on /var/lib/xenstored type tmpfs (rw)
/dev/loop5 on /opt/openfiler1 type ext3 (rw)
當需要在Redhat的xen核心執行的系統上建立基於xen的openfiler虛擬機器,需要格式化一個分割槽,並將其格式化成ext3檔案系統,在使用的時候需要用到該分割槽對應的塊裝置,透過這篇文章就可以在現有系統沒有磁碟空間的情況下模擬出分割槽,格式化成檔案系統,對映該分割槽對應的塊裝置。
在Redhat的xen核心執行的系統上建立基於xen的openfiler虛擬機器參考:
http://space.itpub.net/23135684/viewspace-680460
參考文章:
http://tomszrp.itpub.net/post/11835/487815
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23135684/viewspace-680514/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux 檔案與目錄Linux
- Linux — 檔案、目錄管理Linux
- 複製目錄下的全部檔案到另一個目錄
- Linux檔案系統-目錄和檔案管理Linux
- Linux中/proc目錄下檔案詳解Linux
- Linux /proc 目錄下檔案粗談(轉)Linux
- 上傳檔案並目錄打散
- Linux解壓檔案到指定目錄的方法Linux
- Linux檔案及目錄管理Linux
- Linux檔案系統、目錄Linux
- 【Linux】檔案系統目錄Linux
- Linux 檔案與目錄管理Linux
- Linux檔案和目錄管理Linux
- 沒有目錄建目錄,沒有檔案建檔案
- 【備份恢復】利用 備份控制檔案到指定目錄下的控制檔案 恢復控制檔案
- Scrapy:根據目錄來下載github上的檔案Github
- 為 github markdown 檔案生成目錄(toc)Github
- linux檔案與目錄管理命令Linux
- Linux檔案與目錄管理(2)Linux
- Linux 檔案系統的目錄Linux
- Linux 檔案與目錄管理(轉)Linux
- 遍歷目錄下的所有檔案
- java讀取resouces目錄下檔案Java
- 注意放在/tmp目錄下的檔案
- 在 Linux 中如何歸檔檔案和目錄Linux
- Linux中如何檢視目錄下的檔案大小?Linux
- Linux 下檔案和目錄的顏色含義Linux
- Linux檢視當前目錄下的檔案大小Linux
- linux下刪除目錄及其子目錄下某種型別檔案Linux型別
- Linux 只複製目錄,不復制目錄下的資料檔案Linux
- Linux 檔案系統-ext3 檔案系統介紹(轉)Linux
- 18、檔案與目錄
- 清理bdump目錄檔案
- ext3grep ext3檔案系統下恢復檔案
- 刪除目錄及目錄下所有檔案與子目錄 (轉)
- linux 刪除檔案或目錄——rmLinux
- Linux 基礎-檔案及目錄管理Linux
- Linux rm(刪除檔案/目錄) 命令Linux