今天二把刀管理员又学到一招

在hp-ux中创建帐户和相应的文件系统

按照我在之前网上找到的命令,自以为是的去创建了

lvcreate -L 2048 -n lvtest /dev/vg00-----ok
newfs -F vxfs /dev/vg00/lvtest------奇怪的报错

vxfs newfs: /dev/vg00/lvtest is not a character device

二把刀管理员不明觉厉啊,先试着vgdisplay以下,看到lvy已经创建了,文件格式也是vxfs的了

那么我就顺势创建了挂载点/test,mount /dev/vg00/lvtest /test

貌似完美了,当然只是貌似

大错特错啊,万马奔腾啊,师傅出来教导我,你粗了

原来在跑 newfs时,需要的是字符设备,如何体现字符设备呢?

命令就该这么打:newfs -F vxfs /dev/vg00/rlvtest-----------------神奇的小r,刚才又去看了一下如何创建lv,发现原来在创建的时候就告诉我们对应的字符设备是Logical volume "/dev/vg00/lvtest01" has been successfully created with
character device "/dev/vg00/rlvtest01".

这样他就圆满了,顺溜的文字流如下:

    version 5 layout
    2097152 sectors, 2097152 blocks of size 1024, log size 16384 blocks
    unlimited inodes, largefiles not supported
    2097152 data blocks, 2080176 free data blocks
    64 allocation units of 32768 blocks, 32768 data blocks

这样才对啊

然后创建帐户,将这个账户的主目录指向这个文件系统,果断霸占了

原来打算用useradd的 -r <yes|no> (又是神奇的小r) login

但是发现这样创建的主目录,里面缺少一些默认文件

.cshrc    .exrc     .login    .profile (我这个设定账户使用csh的效果)
 所以我最后还是投靠了SAM,里面也有类似功能,可以对已有的目录重新赋予权限,搞定

不过这个最后的最后,记得用usermod,改一下备注,不然好几个逗号

附上两个链接:http://www.2cto.com/os/201308/236535.html

http://blog.csdn.net/gaodiannaode/article/details/5744998

内容比我有料多了,记得注意细节

二把刀的又一次学习教训啊。另外检讨一下自己的畏难情绪,看到一个貌似很重的任务量下来,俺就怂了,老是拖着,就像是这个任务会慢慢消失或者便方便似的。《少有人走的路》里面说的,其实我这样的事贪图眼前的轻松,应该推迟满足感,迎难而上。

你可能感兴趣的:(useradd,hp-ux,lvcreate,日常操作,newfs)