Cuddletech系列VERITAS教程之二
******************add by kaiyi 11.30.2006************************** 大家好,pdf版本已经制作出来,如果需要的话,请大家留下邮箱。。。 当然,我最希望的还是大家能够有所反馈,无论文字表达或者内容相关的,十分欢迎。。。 **********************end**************************************
翻译了这么久,终于结束了这一篇,谢谢大家关注! 任何反馈,请发邮件至[email]kaiyiw@gmail.com[/email]。。。。 谢谢。。。 PS:由于字数限制,将文章分成两篇发表,多谢!!!!
Cuddletech系列VERITAS教程之二
我们已经有volume啦。下一步,就要启用(start)volume,在volume上创建文件系统并且把它mount起来。采用命令vxvol启用volume(vxvol用于vx volume管理,有很多种用法)。语法如下:
vxvol start <volname>
这条命令我不想在解释什么了,它本身的含义已经十分清楚了。所以,我们开始操作吧!我们启用volume,并再次查看vxprint的输出吧。
# vxvol start datavol # vxprint -hrt Disk group: rootdg
DG NAME NCONFIG NLOG MINORS GROUP-ID DM NAME DEVICE TYPE PRIVLEN PUBLEN STATE V NAME USETYPE KSTATE STATE LENGTH READPOL PREFPLEX PL NAME VOLUME KSTATE STATE LENGTH LAYOUT NCOL/WID MODE SD NAME PLEX DISK DISKOFFS LENGTH [COL/]OFF DEVICE MODE SV NAME PLEX VOLNAME NVOLLAYR LENGTH [COL/]OFF AM/NM MODE
dg rootdg default default 0 952738334.1025.nexus6
dm disk01 c2t0d0s2 sliced 3590 17678493 - dm disk02 c2t1d0s2 sliced 3590 17678493 - dm disk03 c2t2d0s2 sliced 3590 17678493 - dm disk04 c2t6d0s2 sliced 3590 17678493 -
v datavol fsgen ENABLED ACTIVE 70713972 ROUND - pl dataplex1 datavol ENABLED ACTIVE 70713972 CONCAT - RW sd disk01-01 dataplex1 disk01 0 17678493 0 c2t0d0 ENA sd disk02-01 dataplex1 disk02 0 17678493 17678493 c2t1d0 ENA sd disk03-01 dataplex1 disk03 0 17678493 35356986 c2t2d0 ENA sd disk04-01 dataplex1 disk04 0 17678493 53035479 c2t6d0 ENA #
这儿有一个非常关键的地方要注意。”KSTATE”(kernel State)和”STATE”从”DISABLED”和”EMPTY”变成了”ENABLED”和”ACTIVE”。启用(starting)volume以后,volume开始具备生命啦。
好的,是表演的时候了。我们已经有可用的volume。接下来需要为其创建文件系统并mount起来。和其它的volume managers 软件相同,在目录/dev下可以访问到volume设备。由Veritas创建的volumes在目录/dev/vx/dsk下。如下:
# ls -al /dev/vx/dsk total 6 drwxr-xr-x 3 root root 512 Mar 29 23:37 . drwxr-xr-x 6 root other 512 Mar 10 17:32 .. brw------- 1 root root 67, 5 Mar 29 23:37 datavol drwxr-xr-x 2 root root 512 Mar 29 23:37 rootdg #
想知道为什么rootdg会出现在这里吗?因为,我们的volume是基于“默认”DG的,也就是rootdg。我们在目录/dev/vx/dsk下可以看到它。如果我们创建一个新的DG,并在新DG上建立新的volume。新建volume将出现在/dev/vx/dsk/dgname/volname目录下。够简单了。
和任何其它Volume Managers一样,我们可以象访问磁盘一样访问volume。正如我们看到的,/dev/vx/dsk/datavol是一个块设备,因此我们可以在它上面创建文件系统。我选择newfs命令去创建文件系统:
# newfs /dev/vx/dsk/datavol newfs: construct a new file system /dev/vx/rdsk/datavol: (y/n)? y /dev/vx/rdsk/datavol: 70713972 sectors in 34529 cylinders of 32 tracks, 64 sectors 34528.3MB in 705 cyl groups (49 c/g, 49.00MB/g, 6144 i/g) super-block backups (for fsck -F ufs -o b=#) at: |