1、Solaris常用系统命令1、查看机型:SUn的小型机的机型都在面板上写着有,如NETRA T 1125, 还有比如utra 5,utra 10等等。 2、查看cpu个数 (错误,不正确,因为sun中的top命令不能完全看到所有的cpu情况,与HP用法也不一样) #top CPU states: 99.3% idle, 0.1% user, 0.6% kernel, 0.0% iowait, 0.0% swap 表示只有一个cpu 正确方法: 用dmesg |grep cpu 便可以看到正确的 cpu个数了。 3、查看内存 #dmesg |grep mem mem = 2097152K (0x
2、80000000) avail mem = 2087739392 4、查看磁盘的个数 #vxdisk list DEVICE TYPE DISK GROUP STATUS c0t0d0s2 sliced - - error c0t0d0s7 simple c0t0d0s7 rootdg online c1t0d0s2 sliced - - online c1t1d0s2 sliced smpdg2 smpdg online c1t2d0s2 sliced smpdbdg1 smpdbdg online c2t0d0s2 sliced - - online c2t1d0s2 sliced smp
3、dg1 smpdg online c2t2d0s2 sliced smpdbdg2 smpdbdg online 5、如何查看文件系统 #df -k Filesystem kbytes used avail capacity Mounted on /dev/dsk/c0t0d0s0 4032142 1050675 2941146 27% / /proc 0 0 0 0% /proc fd 0 0 0 0% /dev/fd /dev/dsk/c0t0d0s6 7304977 29 7231899 1% /home /dev/dsk/c0t0d0s5 4032142 402929 3588892
4、11% /opt swap 3418392 32 3418360 1% /tmp /vol/dev/dsk/c0t6d0/informix 201730 201730 0 100% /cdrom/informix /dev/vx/dsk/smpdg/smpdg-stat 1055 9 941 1% /smpwork /dev/vx/dsk/smpdg/lv_smp 17336570 128079 17035126 1% /sms 6、查看卷组、逻辑卷的位置 #cd /dev/vx/dsk/ 比如smpdg等等都在该目录下了,然后再进入某个卷组目录就可以看到该卷组下面的逻辑卷了。 7、如何创建卷
5、组、逻辑卷、文件系统 A、创建smpdg逻辑卷组(假设现在是将c1t1d0 和c1t2d0两块物理磁盘来创建smcpdg逻辑卷组) vxdisksetup -i c1t1d0 (格式化物理磁盘) vxdisksetup -i c2t1d0 vxdg init smpdg smpdg1=c2t1d0 (将物理磁盘加入到逻辑卷组smpdg) vxdg -g smpdg adddisk smpdg2=c1t1d0 然后再来创建逻辑卷、文件系统 vxassist -g smpdg -U fsgen make lv_smp 17200m layout=nolog smpdg1 vxassist -g s
6、mpdg mirror lv_smp layout=nostripe smpdg2 newfs -C -f /dev/vx/rdsk/smpdg/lv_smp 假设现在的一台机器上挂接到/sms mkdir /sms chown smp:smp /sms vxvol -g smpdg startall mount /dev/vx/dsk/smpdg/lv_smp /sms umount /sms vxvol -g smpdg stopall vxdg deport smpdg 然后再在第二台机器上挂接到/sms mkdir /sms chown smp:smp /sms vxdg import
7、 smpdg vxvol -g smpdg startall newfs -C -f /dev/vx/rdsk/smpdg/lv_smp mount /dev/vx/dsk/smpdg/lv_smp /sms umount /sms 备注:以上是创建一个共享的文件系统 往往由于smpdg要分配给某一个应用来使用,所以需要再来创建一个个逻辑机运行时挂接的文件系统: vxassist -g smpdg -U fsgen make smpdg-stat 2m layout=nolog smpdg1 vxassist -g smpdg mirror smpdg-stat layout=nostripe
8、 smpdg2 newfs /dev/vx/rdsk/smpdg/smpdg-stat B、创建smpdbdg逻辑卷组 创建卷组: vxdisksetup -i c1t2d0 vxdisksetup -i c2t2d0 play. vxdg init smpdbdg smpdbdg1=c1t2d0 vxdg -g smpdbdg adddisk smpdbdg2=c2t2d0 vxassist -g smpdbdg -U fsgen make smpdbdg-stat 2m layout=nolog smpdbdg1 vxassist -g smpdbdg mirror smpdbdg-sta
9、t layout=nostripe smpdbdg2 newfs /dev/vx/rdsk/smpdbdg/smpdbdg-stat1、查看机型:SUn的小型机的机型都在面板上写着有,如NETRA T 1125, 还有比如utra 5,utra 10等等。 2、查看cpu个数 (错误,不正确,因为sun中的top命令不能完全看到所有的cpu情况,与HP用法也不一样) #top CPU states: 99.3% idle, 0.1% user, 0.6% kernel, 0.0% iowait, 0.0% swap 表示只有一个cpu 正确方法: 用dmesg |grep cpu 便可以看到正
10、确的 cpu个数了。 3、查看内存 #dmesg |grep mem mem = 2097152K (0x80000000) avail mem = 2087739392 4、查看磁盘的个数 #vxdisk list DEVICE TYPE DISK GROUP STATUS c0t0d0s2 sliced - - error c0t0d0s7 simple c0t0d0s7 rootdg online c1t0d0s2 sliced - - online c1t1d0s2 sliced smpdg2 smpdg online c1t2d0s2 sliced smpdbdg1 smpdbdg
11、online c2t0d0s2 sliced - - online c2t1d0s2 sliced smpdg1 smpdg online c2t2d0s2 sliced smpdbdg2 smpdbdg online 5、如何查看文件系统 #df -k Filesystem kbytes used avail capacity Mounted on /dev/dsk/c0t0d0s0 4032142 1050675 2941146 27% / /proc 0 0 0 0% /proc fd 0 0 0 0% /dev/fd /dev/dsk/c0t0d0s6 7304977 29 72318
12、99 1% /home /dev/dsk/c0t0d0s5 4032142 402929 3588892 11% /opt swap 3418392 32 3418360 1% /tmp /vol/dev/dsk/c0t6d0/informix 201730 201730 0 100% /cdrom/informix /dev/vx/dsk/smpdg/smpdg-stat 1055 9 941 1% /smpwork /dev/vx/dsk/smpdg/lv_smp 17336570 128079 17035126 1% /sms 6、查看卷组、逻辑卷的位置 #cd /dev/vx/dsk/
13、 比如smpdg等等都在该目录下了,然后再进入某个卷组目录就可以看到该卷组下面的逻辑卷了。 7、如何创建卷组、逻辑卷、文件系统 A、创建smpdg逻辑卷组(假设现在是将c1t1d0 和c1t2d0两块物理磁盘来创建smcpdg逻辑卷组) vxdisksetup -i c1t1d0 (格式化物理磁盘) vxdisksetup -i c2t1d0 vxdg init smpdg smpdg1=c2t1d0 (将物理磁盘加入到逻辑卷组smpdg) vxdg -g smpdg adddisk smpdg2=c1t1d0 然后再来创建逻辑卷、文件系统 vxassist -g smpdg -U fsgen
14、 make lv_smp 17200m layout=nolog smpdg1 vxassist -g smpdg mirror lv_smp layout=nostripe smpdg2 newfs -C -f /dev/vx/rdsk/smpdg/lv_smp 假设现在的一台机器上挂接到/sms mkdir /sms chown smp:smp /sms vxvol -g smpdg startall mount /dev/vx/dsk/smpdg/lv_smp /sms umount /sms vxvol -g smpdg stopall vxdg deport smpdg 然后再在第二
15、台机器上挂接到/sms mkdir /sms chown smp:smp /sms vxdg import smpdg vxvol -g smpdg startall newfs -C -f /dev/vx/rdsk/smpdg/lv_smp mount /dev/vx/dsk/smpdg/lv_smp /sms umount /sms 备注:以上是创建一个共享的文件系统 往往由于smpdg要分配给某一个应用来使用,所以需要再来创建一个个逻辑机运行时挂接的文件系统: vxassist -g smpdg -U fsgen make smpdg-stat 2m layout=nolog smpdg
16、1 vxassist -g smpdg mirror smpdg-stat layout=nostripe smpdg2 newfs /dev/vx/rdsk/smpdg/smpdg-stat B、创建smpdbdg逻辑卷组 创建卷组: vxdisksetup -i c1t2d0 vxdisksetup -i c2t2d0 play. vxdg init smpdbdg smpdbdg1=c1t2d0 vxdg -g smpdbdg adddisk smpdbdg2=c2t2d0 vxassist -g smpdbdg -U fsgen make smpdbdg-stat 2m layout=
17、nolog smpdbdg1 vxassist -g smpdbdg mirror smpdbdg-stat layout=nostripe smpdbdg2 newfs /dev/vx/rdsk/smpdbdg/smpdbdg-stat方法二: #cd /opt/SUNWexplo/bin/ 运行explorer得到磁盘的信息包,是一个目录,进入该目录,就发现有一个disks目录,进入该目录发现有一个diskinfo文件,用如下命令看各个磁盘的大小: 0: rmt/0ln HP C1537A L706 62# 1: c0t0d0 FUJITSU MAJ3182M SUN18G 0804 00
18、41P90050# 2: c1t0d0 SEAGATE ST318203LSUN18G 034A 0025H54125# 3: c1t1d0 SEAGATE ST318203LSUN18G 034A 0026H70087# 4: c1t2d0 FUJITSU MAJ3182M SUN18G 0804 0046P66422# 5: c2t0d0 SEAGATE ST318203LSUN18G 034A 0026G30220# 6: c2t1d0 SEAGATE ST318203LSUN18G 034A 0026H59041# 7: c2t2d0 FUJITSU MAJ3182M SUN18G 0
19、804 0051P91980# 8: ses0 SYMBIOS D1000 2 O8# SAF- 9: ses1 SYMBIOS D1000 2 O8# SAF- 11、查看informix的版本 #su - informix informixonstat - 这样可以看到informix的版本。 12、收集信息的工具 #cd /opt/SUNWexplo/bin/explorer #explorer 运行之后得到一个文件夹和该文件夹的压缩包*.gz。我们可以进入该结果文件夹,在该文件夹中有各种需要查看的信息。 13、双机的脚本文件 #cd /opt/SUNWcluster/ha/smpwor
20、k 在ha下面有双机应用的文件夹,如smpwork,在该文件夹下面又有各种双机应用的配置文件。 14、双机的维护命令集 首先在节点smcp01机上启动cluster: # scadmin startcluster smcp01 smcp 然后在节点smcp02机上将本节点启动: # scadmin startnode 启动后观察cluster状态的命令是 : # hastat /该命令可以显示cluster、节点、 逻辑机和Data service的状态,以及一些历史运行信息。 # get_node_status /该命令可以显示所在节点的节点号、公用网卡的状态等信息。 从图形化的本地终端(假
21、设其IP地址为ip)中以smcp用户的身份登 录到SMCP主机(注意应使用SMCP的逻辑机地址) % telnet smcpwork 在SMCP主机上设置环境变量DISPLAY % setenv DISPLAY ip:0.0 在本地终端中执行 % xhost + 手工启动OAM % oam& 以OAM操作员登录 分别在两个节点smcp01机和smcp02机上执行: # scadmin stopnode 该命令使当前所在节点停止在cluster中运行,而且在两个节点上要分别执行该命令。 例如将smcpwork切换到节点smcp02上运行可以输入: #scadmin switch smcp smc
22、p02 smcpwork 例如将querywork切换到节点smcp02上运行可以输入: #haswitch smcp02 querywork hareg命令通过以下开关参数将Data service注册和激活 -r 将指定的Data service注册到cluster中 u 将指定的Data service从cluster中取消注册 -y 激活指定的Data service,使其状态为On -Y 激活cluster中所有的Data service,使其状态为On -n 去激活指定的Data service,使其状态为Off -N 去激活cluster中所有的Data service,使其状态
23、为Off hareg不带任何参数时可以查看所有Data service的当前状态 Data service只有在注册到cluster中之后,才会具有On或者Off的状态,处于On状态的Data service可以正常的对外提供服务,而处于Off状态的Data service是停止对外服务的。如果Data service被取消了注册,必须重新注册才能在cluster中运行起来。当然,使用hareg命令的前提是cluster已经启动并正常运行。 从图形化的本地终端(假设其IP地址为ip0)中以root用户的身份登录到SMCP主机(假设其IP地址为ip1): 在本地终端中执行 % xhost + %
24、 telnet ip1 再在SMCP主机上设置环境变量DISPLAY # DISPLAY =ip1:0.0 # export DISPLAY # vxva 15、激活/去激活/导出/导入卷组 smcp01vxvol -g smpdg stopall smcp01vxdg deport smpdg smcp02vxdg import smpdg smcp02vxvol -g smpdg startall 18、查看物理磁盘的信息 用一下命令查看物理磁盘是分配给哪个逻辑卷组。 #vxdisk list DEVICE TYPE DISK GROUP STATUS c0t0d0s2 sliced -
25、- error c0t0d0s7 simple c0t0d0s7 rootdg online c0t8d0s2 sliced - - error c1t1d0s2 sliced c1t1d0 smcpdg online c1t2d0s2 sliced - - online c1t3D0s2 sliced c1t3d0 smcpdg online c1t4d0s2 sliced - - online c1t6d0s2 sliced - - online c2t1d0s2 sliced c2t1d0 smcpdg online c2t2d0s2 sliced - - online c2t3d0s2 sliced c2t3d0 smcpdg online c2t4d0s2 sliced - - online c2t6d0s2 sliced - - online 19、SUN的小型机的内核参数的修改/etc/system set shmsys:shminfo_shmmax=268435456 set semsys:seminfo_semmni=4096 set semsys:seminfo_semmn
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1