Chinaunix首页 | 论坛 | 博客
  • 博客访问: 363911
  • 博文数量: 93
  • 博客积分: 3010
  • 博客等级: 中校
  • 技术积分: 879
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-06 23:29
文章分类

全部博文(93)

文章存档

2014年(2)

2011年(1)

2010年(2)

2009年(6)

2008年(6)

2007年(13)

2006年(63)

我的朋友

分类:

2006-05-10 23:57:57

第一、   lv应该使用自身所在的vglog设备

1、  问题提出

# lsvg //确认系统有2vg

rootvg

datavg

# lslv t2 //确认t2属于datavg

LOGICAL VOLUME:     t2                     VOLUME GROUP:   datavg

。。。。。                       

# lsfs//确认需要动刀的fs.

Name            Nodename   Mount Pt     VFS   Size    Options  Auto Accounting

/dev/t2         --         /home/t2               jfs   98304   --         no   no

# chfs -a 'log=/dev/hd8' /dev/t1 //故意把t1log设备改为/dev/hd8

# umount /dev/t2  //卸载一下/dev/t2

# mount /dev/t2  //好,目标出现,mount/dev/t2报错

mount: 0506-324 Cannot mount /dev/t1 on /mnt/t1: A system call received a parameter that is not valid.

# lsvg

rootvg

datavg

# lsvg -l datavg  //确认t2属主

datavg:

LV NAME             TYPE       LPs   PPs   PVs  LV STATE      MOUNT POINT

t1                  jfs        10    10    1    open/syncd    /mnt/t1

loglv00             jfslog     1     1     1    open/syncd    N/A

t2                  jfs        3     3     1    open/syncd    /home/t2

# chfs -a 'log=/dev/loglv00' /dev/t1 //  修改log设备为本vglog设备

# mount /dev/t1 //再次装载,成功

# mount  //国际惯例,确认一下

  node       mounted        mounted over    vfs       date        options     

-------- ---------------  ---------------  ------ ------------ ---------------

         /dev/t1          /mnt/t1          jfs    May 10 10:07 rw,log=/dev/loglv00

结论:每个fs应该只能使用本vglog设备,否则就会出错。

 

第二、   如何使用光驱

# lsdev -C -l cd0  //确认一下系统已经存在光驱

cd0 Available 10-80-00-3,0 16 Bit SCSI Multimedia CD-ROM Drive

# crfs -v cdrfs -d /dev/cd0 -m /home/cd0 -p ro    //直接创建fs注意指定vp 只读就可以了。      

# lsfs  //确认一下

Name     Nodename   Mount Pt      VFS   Size    Options    Auto Accounting

/dev/cd0        --     /home/cd0      cdrfs   --      ro         no   no

# mount /dev/cd0 //安装这个fs

# mount  //确认一下mount的结果

  node       mounted        mounted over    vfs       date        options     

-------- ---------------  ---------------  ------ ------------ ---------------

         /dev/cd0         /home/cd0        cdrfs  May 10 10:28 ro             

# cd /home/cd0 进入看看

# ls  //光盘内容已经在列

clear.com     dm            dm956         ghost.exe     win98.gho

directx       dm.bat        drivers       smartdrv.exe

另外发现一个问题:

#mount /dev/cd0 //mount光盘这个fs 如果仅仅指定fsname则成功

# mount /dev/cd0 /home/cd0   //如果指定fsnamempoint就会报找不到log设备

mount: 0506-322 Cannot determine log device to use for /dev/cd0 (/home/cd0).

# mount -o 'log=/dev/loglv00' /dev/cd0 /home/cd0 //那怕指定log设备后还是会报媒介写保护

mount: 0506-324 Cannot mount /dev/cd0 on /home/cd0: The input or output media is write-protected.

这个问题目前本人无法解释,估计需要看看man,但是机器目前没有安装man文档。以后要留意,如果mount光驱,最好不要指定安装点。另外在5L以上光驱已经会自动安装。

阅读(927) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~