- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UNIX系统管理-第八章创建文件系统
UNIX系统管理-第八章 创建文件系统
目标
学完这一章,你能够做以下事情:
以命令行方式创建文件系统。
以命令行方式装载或者卸载文件系统
通过/etc/fstab文件来自动地装载文件系统
文件系统创建概述
如果你要扩展文件系统的整体容量,你可以创建新的文件系统,并且把它加入到原来的文件层次结构中。文件系统可以创建在一个单独的磁盘上,也可以创建在一个逻辑卷中。
在创建文件系统之前,你不是必须要增加一块新的磁盘。如果你的卷组中有空闲的extent,你就可以简单地利用这些空闲空间先创建一个逻辑卷,然后在上面创建文件系统。
创建一个新的文件系统通常是由于以下的原因:
你预期当前的文件系统会很快达到其最大的容量。
你当前的文件系统已经达到最大的容量
你为一些特殊的原因,想要物理上分割文件系统。例如,不同组的用户要使用不同的磁盘空间
你想要创建一个唯一属主的文件系统或者是要创建镜像。
创建一个新的文件系统
1.创建新的文件系统
newfs -F vxfs /dev/vg01/rmyfs1
2.为这个文件系统创建装载点目录。
mkdir /myfs1
3.装载这个新文件系统
mount /dev/vg01/myfs1 /myfs1
4.将这个文件系统加入到/etc/fstab文件中
首先,你必须为这个新文件系统创建一个超级块,inode表,和其它的系统metadata数据结构。newfs命令就是创建这些数据结构的工具。上例中,在逻辑卷/dev/vg01/rmyfs1中创建了一个vxfs类型的文件系统。
一旦你使用newfs命令创建了文件系统的metadata数据结构,你必须为这个文件系统创建一个装载点,然后再装载这个文件系统。
最后,如果你想要是这个文件系统持续生效,你应该将其加入到/etc/fstab文件中去。每一次当系统启动的时候,/etc/fstab文件会被用来自动装载文件系统。所以,如果一个新的文件系统没有被加入到/etc/fstab文件中,在下一次系统启动的时候就不会被自动装载。
在创建并装载了一个新的文件系统后,你可以使用mount命令和df 命令来确认你的文件系统是否装载成功
newfs命令
例子
1.newfs -F vxfs /dev/vg01/rmyfs1
2.newfs -F vxfs -o largefiles /dev/vg01/rmyfs1
3.newfs -F hfs /dev/vg01/rmyfs2
4.newfs -F hfs -o largefiles /dev/vg01/rmyfs2
5.newfs -F hfs -b 4096 -f 2048 -m 5 -i 4096 /dev/vg01/rmyfs2
在一个逻辑卷已经被留出来作为一个文件系统使用后,你必须在上面创建一个超级块,inode表,和其它的metadata数据结构。newfs命令就是被用来创建这些数据结构的工具。
上例中的第一个例子简单地在/dev/vg01/rmyfs1这个逻辑卷中创建一个vxfs的文件系统。-F vxfs选项指明要被创建的文件系统的类型是vxfs。同时要注意,newfs命令要求用裸设备文件作为参数。而被指明的逻辑卷和磁盘上的数据会被改写。任何原先那个磁盘或者逻辑卷上的数据都会被破坏。
第二个例子与第一个类似。只是它包含一个大文件选项。HP-UX10.20版本以后支持文件系统中的最大文件的大小为128GB。但是,如果没有使用大文件选项,最大的文件的大小为2GB。
第三个例子在/dev/vg01/rmyfs2这个逻辑卷上创建一个HFS类型的文件系统。
第四个例子在/dev/vg01/rmyfs2逻辑卷上创建HFS的文件系统。但是与前一个HFS文件系统不同的是,这个例子中指明了几个文件系统参数。-b 4096设置块的大小为4kB,-f 2048设置文件段的大小为2KB,-m 5更改inode每4KB创建一个。这些参数只对HFS文件系统有效,能够被设置用来提高性能。
newfs命令对整盘方式的选项
今天的大多数的系统管理员会选择LVM的方式对磁盘进行分区。但是对于工作站来说,你可能会选用更简单的整盘分区的方式:
# newfs -F hfs /dev/rdsk/c0t2d0 #在磁盘c0t2d0上创建一个HFS文件系统
# newfs -F vxfs /dev/rdsk/c0t2d0 #在磁盘c0t2d0上创建一个JFS文件系统
“-R”选项在磁盘的末尾保留一些空间用作交换区:
# newfs -F hfs -R 200 /dev/rdsk/c0t2d0 # 创建文件系统的同时保留200MB的空间作为交换区
你也可以使用整盘的方式创建一个引导磁盘。
装载新文件系统
mkdir /myfs1
m
文档评论(0)