免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1404 | 回复: 0
打印 上一主题 下一主题

[新手入门] 日记 [2006年05月10日]//log设备和光驱mount [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-10 23:57 |只看该作者 |倒序浏览
第一、   lv应该使用自身所在的vg的log设备
1、  问题提出
# lsvg //确认系统有2个vg
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 //故意把t1的log设备改为/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应该只能使用本vg的log设备,否则就会出错。

第二、   如何使用光驱
# 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注意指定v和p 只读就可以了。      
# 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   //如果指定fsname和mpoint就会报找不到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以上光驱已经会自动安装。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/17046/showart_110942.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP