免费注册 查看新帖 |

Chinaunix

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

Unixware7.1.3常用维护命令及建立文件系统和裸设备 [复制链接]

论坛徽章:
1
15-16赛季CBA联赛之北控
日期:2022-03-04 22:35:50
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-28 13:21 |只看该作者 |倒序浏览

  出处:Unix爱好者家园unix-cd.com   
1.查看磁盘使用状态
df -k (按K字节查看磁盘利用情况)
du -k
dfspace
mount
fdisk
查看硬件信息—prtconf,sdiconfig -l
查看软件信息—pkginfo,
查看网络信息—netsat –r,ifconfig -a
列出第一块硬盘的属性:devattr -v /dev/rdsk/c0b0t0d0s0
2.查看CPU状态
/etc/conf/bin/idtype (atup单CPU,MP多CPU)
rtpm(可观察CPU工作的详细的情况,按空格或shift+?可见设置或帮助)
sar -P 0/1/ALL(观察第一个/第二个/所有的CPU)
psrinfo(查看cpu的online情况)
psradm 参数 (管理多CPU工作)
3。挂光软区
mount -F cdfs -oro /dev/cdrom/cdrom1 /mnt
mount -F dosfs -oro /dev/fd0
在系统种安装一个软件包:将UDK/JDK光盘放入光驱,有两种方式安装:
pkgadd –d cdrom1 (or pkgadd –d cdrom1 udk) ;
mount –r –f cdfs /dev/cdrom/* /mnt,pkgadd –d /mnt jdk.
检查软件包的一致性:使用pkgchk 命令检查。
删除软件包:使用pkgrm 。
命令行关机:init、halt、shutdown,其中
init 0 为关机,
init 1为单用户,可以有控制台的多屏,但不能有远程终端,
init 2进入多用户,
init 3为NFS状态,
init 4设置多用户,
init 5设置BIOS,
init 6为REBOOT,
HALT命令在/usr/ucd目录下,openserver的命令在/openserver/bin目录下
重连核心:使用idbuild命令,加-B参数可以立即重连核心,加-#参数可以debug重连核心的错误
(重连核心是将/etc/conf/cf.d/unix文件拷贝到/stand/unix并将原来的文件改名为unix.old)。
4。磁带机使用
/sbin/sdiconfig -l
看看,有没有tape。有就可以使用了。设备名是ctape1或ntape1,在/dec/rmt/下。
如果没找到,先加SCSI驱动。
先驱动连接磁带机的SCSI卡,例如驱动在软盘中,插入软区
#pkgadd -d diskette1
重起
使用:tar -cvf /dev/rmt/ctape1 /path/file
5.安装多CPU支持osmp包( 前提:多CPU的license)
mount -F cdfs -oro /dev/cdrom/cdrom1 /mnt
pkgadd -d /mnt osmp
重启
系统补丁文件uw713mp2.img解压安装;
安装命令:
cat uw713mp2.image|pkgadd -d -
------------------------------------------------------------------------------------------------------------------------
Unixware下关于硬盘和分区的理解:(个人理解,如有错误欢迎指正)
一个硬盘最多可分4个不同区来安装不同的操作系统。如Unix、DOS、OS/2、winNT。
Unix分区包含两部分:
1。系统部份(包括引导代码,分区布局表)
2。分片区:分片(slice)是一个分区中的一个连续区域,每个分片有一起始扇区,长度,片类型,许可。
一个分片可以是一个文件系统或交换空间或留给应用程序来组织。
b-块设备 c-字符设备 裸接口
大多数块设备有一个字符设备接口即裸接口
裸设备:是字符设备,也是一个已存在的块设备的字符接口。
硬盘:使用fdisk分区,一个分区可以有最多184个slice,使用prtvtoc和edvtoc来做文件系统,Openserver的硬盘描述通过连接保留,
描述硬盘可以用两种:/dev/[r]dsk/cCbBtTdDsS和/dev/[r]dsk/cCbBtTdDpP,
在第一种表示中若sS为s0表示整个硬盘,s1表示第一个slice,
第二种表示中若pP为p0表示整个硬盘,p1表示第一个分区。
以上参数的意义:cC表示卡号;bB表示bus号;tT为设备ID号;dD为逻辑设备号;sS表示slice号;pP表示分区号。
光驱:格式/dev/[r]cdrom/cCbBtTlL其中cC表示卡号;bB表示Bus号;tT表示ID号;lL表示逻辑设备号,光驱是自动检测。
磁带:磁带设备文件在/dev/rmt目录下,/dev/rct0=/dev/rmt/ctape1 =/dev/rmt/c0s0 =/dev/rmt/c1b0t2l0,
其中c为卡号;b是Bus号;t是ID号;l是Lun号,磁带自动检测。
-----------------
6。增加新的文件系统和裸设备
1.首先读取硬盘的设备信息:
prtvtoc -f /tmp/vtoc.txt /dev/rdsk/c0b0t0d0s0
然后 vi vtoc.txt 查看实际剩余的空间信息,根据实际情况增加或修改此信息。
编辑vtoc文件,其中其中start的值为上面某一行的start+size(可不一定就是上一行,你自己加加看应该是哪一行),
size大小是512byte flags的200为文件系统,201为裸设备。
编辑完了以后
edvtoc -f vtoc.txt /dev/rdsk/c0b0t0d0s0
(如果这里提示说某行有错,可能就是你start值加错了,呵呵)改变或添加时一定要小心!!!
shutdown -y -g0 -i6 重启
你将看到/dev/dsk/(或rdsk)下多了你添加的片号(如c0b0t0d0s10)
文件系统:(如在上述vtoc.txt文件中改变了c0b0t0d0s3这个片,设定为8G,并要把它挂在/newdata下)
mkfs -F vxfs /dev/dsk/c0b0t0d0s3 16384000 做文件系统vxfs
mount -F vxfs /dev/dsk/c0b0t0d0s0 /newdata 挂接
如要机器启动自动mount上,则修改/etc/vfstab,加以下一条(或在scoadmin里filesystem manager里设置)
/dev/dsk/c0b0t0d0s3 /dev/rdsk/c0b0t0d0s3 /newdata vxfs 1 yes -
裸设备:(如在上述vtoc.txt文件中添加了c0b0t0d0s10片,flags设为201,即裸设备)
然后使用mknod命令把设备文件制定一文件,7679为硬盘的主设备号
#mknod /informix/data/rootdbs b 7679 10
(用法:mkenod 设备名 [块设备,字符设备] 主设备号 次设备号)
再设置好相应的文件权限
即可在informix中将chunk指定为裸设备了


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

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP