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 (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 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 7231899 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/ 比如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 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 然后再在第二台机器上挂接到/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 smpdg1 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=nolog smpdbdg1 vxassist -g smpdbdg mirror smpdbdg-stat layout=nostripe smpdbdg2 newfs /dev/vx/rdsk/smpdbdg/smpdbdg-stat 创建逻辑卷:
vxassist -g smpdbdg -U gen make lv_rootdbs 128m layout=nolog smpdbdg1 vxassist -g smpdbdg mirror lv_rootdbs layout=nostripe smpdbdg2 vxassist -g smpdbdg -U gen make lv_logdbs 300m layout=nolog smpdbdg1 vxassist -g smpdbdg mirror lv_logdbs layout=nostripe smpdbdg2 vxassist -g smpdbdg -U gen make lv_phydbs 100m layout=nolog smpdbdg1 vxassist -g smpdbdg mirror lv_phydbs layout=nostripe smpdbdg2 vxassist -g smpdbdg -U gen make lv_tempdbs 1000m layout=nolog smpdbdg1 vxassist -g smpdbdg mirror lv_tempdbs layout=nostripe smpdbdg2 vxassist -g smpdbdg -U gen make lv_svcchunk1 2000m layout=nolog smpdbdg1 vxassist -g smpdbdg mirror lv_svcchunk1 layout=nostripe smpdbdg2 vxassist -g smpdbdg -U gen make lv_svcchunk2 2000m layout=nolog vxassist -g smpdbdg mirror lv_svcchunk2 layout=nostripe smpdbdg2 vxassist -g smpdbdg -U gen make lv_svcchunk3 2000m layout=nolog smpdbdg1 vxassist -g smpdbdg mirror lv_svcchunk3 layout=nostripe smpdbdg2 vxassist -g smpdbdg -U gen make lv_recchunk1 2000m layout=nolog smpdbdg1 vxassist -g smpdbdg mirror lv_recchunk1 layout=nostripe smpdbdg2 vxassist -g smpdbdg -U gen make lv_recchunk2 2000m layout=nolog smpdbdg1 vxassist -g smpdbdg mirror lv_recchunk2 layout=nostripe smpdbdg2 vxassist -g smpdbdg -U gen make lv_recchunk3 2000m layout=nolog smpdbdg1 vxassist -g smpdbdg mirror lv_recchunk3 layout=nostripe smpdbdg2 vxassist -g smpdbdg -U gen make lv_recchunk4 2000m layout=nolog smpdbdg1 vxassist -g smpdbdg mirror lv_recchunk4 layout=nostripe smpdbdg2 vxassist -g smpdbdg -U gen make lv_recchunk5 1700m layout=nolog smpdbdg1 vxassist -g smpdbdg mirror lv_recchunk5 layout=nostripe smpdbdg2 C、附逻辑卷的属性
vxedit -g smpdg -v set user=smp group=smp lv_smp vxedit -g smpdbdg -v set user=informix group=informix mode=660 lv_rootdbs feedom.net国内最早的网管网站 vxedit -g smpdbdg -v set user=informix group=informix mode=660 lv_logdbs vxedit -g smpdbdg -v set user=informix group=informix mode=660 lv_phydbs vxedit -g smpdbdg -v set user=informix group=informix mode=660 lv_tempdbs vxedit -g smpdbdg -v set user=informix group=informix mode=660 lv_svcchunk1 vxedit -g smpdbdg -v set user=informix group=informix mode=660 lv_svcchunk2 vxedit -g smpdbdg -v set user=informix group=informix mode=660 lv_svcchunk3 vxedit -g smpdbdg -v set user=informix group=informix mode=660 lv_recchunk1 vxedit -g smpdbdg -v set user=informix group=informix mode=660 lv_recchunk2 vxedit -g smpdbdg -v set user=informix group=informix mode=660 lv_recchunk3 vxedit -g smpdbdg -v set user=informix group=informix mode=660 lv_recchunk4 vxedit -g smpdbdg -v set user=informix group=informix mode=660 lv_recchunk5 备注:在SUN的机器中在给逻辑卷付属性的时候,等于用chown、chmod来作。
8、如何删除卷组
其实也就是去激活和倒出的过程,然后再来对物理磁盘重新格式化就完了。 vxvol -g smpdbdg stopall vxdg deport smpdbdg vxdisksetup -i c1t0d0 vxdisksetup -i c2t1d0 ...... 这样做了之后就不会再有/dev/vx/smpdbdg目录了。
9、如何建立共享卷组
在第一台机器上先建立卷组,假设已经建设好卷组smpdg,现在要在第二台机器上建立共享卷组smpdg,则先在的一台机器上将smpdg去激活、并且倒出smpdg: smcp01>vxvol -g smpdg stopall smcp01>vxdg deport smpdg 再来在第二台机器上激活、导入smpdg:
smcp02>vxdg import smpdg smcp02>vxvol -g smpdg startall 切换后对用以下三个命令进行查看是否切换成功:
vxdg list //用于查看逻辑卷组的信息 vxdisk list //用于查物理磁盘的信息 vxprint -vt //用于查看所有卷的信息 10、如何查看磁盘的大小
方法一:
#format 然后选择盘的代号,回车进入下一级菜单,再选inquiry,就得到该盘的大小信息,比如: Vendor: FUJITSU Product: MAN3184M SUN18G Revision: 1502 注意:format是一个功能强大的磁盘诊断工具。
方法二:
#cd /opt/SUNWexplo/bin/ 运行explorer得到磁盘的信息包,是一个目录,进入该目录,就发现有一个disks目录,进入该目录发现有一个diskinfo文件,用如下命令看各个磁盘的大小: 0: rmt/0ln HP C1537A L706 62########
1: c0t0d0 FUJITSU MAJ3182M SUN18G 0804 0041P90050## 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 0804 0051P91980## 8: ses0 SYMBIOS D1000 2 O8# SAF- 9: ses1 SYMBIOS D1000 2 O8# SAF- 11、查看informix的版本
#su - informix informix>onstat - 这样可以看到informix的版本。 12、收集信息的工具
#cd /opt/SUNWexplo/bin/explorer #explorer 运行之后得到一个文件夹和该文件夹的压缩包*.gz。我们可以进入该结果文件夹,在该文件夹中有各种需要查看的信息。 13、双机的脚本文件
#cd /opt/SUNWcluster/ha/smpwork 在ha下面有双机应用的文件夹,如smpwork,在该文件夹下面又有各种双机应用的配置文件。 14、双机的维护命令集
首先在节点smcp01机上启动cluster:
# scadmin startcluster smcp01 smcp 然后在节点smcp02机上将本节点启动: # scadmin startnode 启动后观察cluster状态的命令是 : # hastat //该命令可以显示cluster、节点、 逻辑机和Data service的状态,以及一些历史运行信息。 # get_node_status //该命令可以显示所在节点的节点号、公用网卡的状态等信息。
从图形化的本地终端(假设其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 smcp02 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,使其状态为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 + % telnet ip1 再在SMCP主机上设置环境变量DISPLAY # DISPLAY =ip1:0.0 # export DISPLAY # vxva 15、激活/去激活/导出/导入卷组
smcp01>vxvol -g smpdg stopall smcp01>vxdg deport smpdg smcp02>vxdg import smpdg
smcp02>vxvol -g smpdg startall 18、查看物理磁盘的信息
用一下命令查看物理磁盘是分配给哪个逻辑卷组。 #vxdisk list
DEVICE TYPE DISK GROUP STATUS c0t0d0s2 sliced - - 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_semmns=4096 set semsys:seminfo_semmnu=4096 set semsys:seminfo_semume=64 set semsys:seminfo_semmsl=100 set shmsys:shminfo_shmmin=100 set shmsys:shminfo_shmmni=100 set shmsys:shminfo_shmseg=100 20、SUN双机运行的日志
cluster日志记在 var/adm/messaage 中,如果cluster运行中出现故障,我们可以查看该文件以帮助定位问题。另外,注意观察控制台屏幕上的消息。 cluster运行时的错误和告警信息,包括定时监测的结果,通常会实时的显示到控制台上。 21、如何使用光驱
A、如何利用光驱启动或者安装
先在主机上同时按住stop和A键,即是:stop+A,这样进入OK命令环境; 再在OK状态下输入boot cdrom则可以进入光盘启动了。
B、如何读光驱的内容
将光盘塞入光驱中,会自动挂接的
df -k看看光盘挂接在哪个目录下面了, 然后进入该目录就可以访问到光盘中的内容了。
22、如何使用终端集线器对SUN双机进行console的功能访问
修改/etc/default/login文件 将CONSOLE=/dev/console一行修改为 CONSOLE=/dev/console 否则只能通过TC来登录主机,其它方式无法登录。 23、关闭主机的命令
#shutdown -- 24、如何利用远程磁带机来备份文件
假设两台机器smcp01和smcp02,只有在第二台机器上才有磁带机,那么第一台机器要通过如下的方式来使用第二台机器的磁带机: 写:
#tar cvf - /tmp/yqx | rsh smcp02 dd of=/dev/rmt/0m 如果执行不成功则先设置: #obs=20b (20个block) 读:
#rsh smcp02 dd if=/dev/rmt/0m | tar tvf - 如果执行不成功,就先设置: #bs=20b 25、如何查看当前的网络子网、网络的掩码是多少
1)查看子网 #netstat -in 查看hme0对应的: Name Mtu Net/Dest Address Ipkts Ierrs Opkts Oerrs Collis Queue hme0 1500 172.0.8.0 172.0.8.68 3430395 0 1134355 0 0 0 可知子网就是172.0.8.0 2)查看掩码
查看/etc/netmasks就可以了 3)查看地址
#ifconfig -a bbs. 或者查看/etc/hostname.hme0 注意:有些机器上的网卡的物理名字是le0。
26、如何从cluster中删除一个逻辑机呢?
1)先将逻辑机上的应用进行去注册 hareg -n scpwork; hareg -u scpwork; 2)再将应用从逻辑机上删除 scconf tellincluster(cluster名) -s -r scpserv(应用名) scpwork(逻辑机名) 3)最后将逻辑机从cluster中删除 方法一)用scinstall来选择菜单change/logic hosts/remove 来删除 方法二)直接用命令scconf iin -L scpwork -r 备注:用scinstall命令可以查看到所有的关于sun双机配置的信息。
27、sun的逻辑卷组、逻辑卷的创建总结步骤
SUN:Volumn manager 简称VM,在此环境下永久性修改smcpdg/querydg等磁盘卷组的用户属性及读写权限的时候,不能用chown和chmod来修改的,只能用vxedit来修改。 补充:
初始化物理磁盘:vxdisksetup -i c1t2d0 vxdisksetup -i c2t2d0 创建卷组: 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-stat layout=nostripe smpdbdg2 newfs /dev/vx/rdsk/smpdbdg/smpdbdg-stat
创建逻辑卷: vxassist -g smpdbdg -U gen make lv_rootdbs 128m layout=nolog smpdbdg1 vxassist -g smpdbdg mirror lv_rootdbs layout=nostripe smpdbdg2 修改卷组权限: vxedit -g smpdg -v set user=smp group=smp lv_smp vxedit -g smpdbdg -v set user=informix group=informix mode=660 lv_rootdbs 查看卷组激活情况:vxdg list 导入卷组:vxdg import smcpdg 激活卷组:vxvol -g smcpdg start all 去激活卷组:vxvol -g smcpdg stop all 28、sun双机配置时关于自动启动双机的配置
为了保证SMCP双机在异常情况下可以在双机重新启动后自动拉起cluster,SUN机型:把双机系统的自启动脚本S99startcluster拷贝到系统的/etc/rc3.d目录下。此脚本包含下述内容,其中通常需要根据现场情况进行修改的项目有:
LOCALNODENAME、 REMOTENODENAME、 CLUSTERNAME if [ $LOCALNODENAME = "smcp01" ]; then REMOTENODENAME="smcp02" # LOCALID=0 # REMOTEID=1 else REMOTENODENAME="smcp01" # LOCALID=1 # REMOTEID=0 fi CLUSTERNAME=smcp-cluster 29、sun的总段上乱码的处理
当在终端窗口上进行输入字符的时候,出现了乱码的时候,这个时候有两种解决办法:
1)敲打del 2) Ctrl + <---BkSp(向左的删除键) 30、查看一个逻辑卷组下面有哪些物理磁盘
root@smp2 # vxdg list smpdbdg
Group: smpdbdg dgid: 1035450560.1072.smp2 import-id: 0.1071 flags: copies: nconfig=default nlog=default config: seqno=0.1027 permlen=3447 free=3445 templen=2 loglen=522 config disk c1t0d0s2 copy 1 len=3447 state=clean online log disk c1t0d0s2 copy 1 len=522 30、sun双机的维护命令
#scinstall 命令可以进行一系列的sun双机的维护,如: Assuming a default cluster name of smp Checking on installed package state
.................... ============ Main Menu =================
1) Install/Upgrade - Install or Upgrade Server
Packages or Install Client Packages. 2) Remove - Remove Server or Client Packages. 3) Change - Modify cluster or data service configuration 4) Verify - Verify installed package sets. 5) List - List installed package sets. so. 6) Quit - Quit this program.
7) Help - The help screen for this menu. Please choose one of the menu items: [7]:
31、如何删除逻辑卷
vxedit -g scpdbdg -fr rm 逻辑卷名 32、修改/etc/opt/SUNWcluster/conf/hanfs/vfstab.scpwork的文件系统
33、关于SUN小型机中创建用户注意 有时候创建好用户了之后,我们又会将它删除,正确的操作应该是userdel 用户名来删除。但是有时候可能会被工程师直接从/etc/passwd中删除,这个时候如果再来用useradd添加同名用户的时候,系统会提示添加失败,这个时候必须要注意将/etc/shadow文件中的该用户的配置行也要删除,删除以后让/etc/shadow文件和/etc/passwd文件中的用户保持一致,这样就又可以用useradd来添加了。 |
solaris常用系统管理命令
精选 转载linux.chinaitlab.com
下一篇:我的友情链接
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
华为 华三 不常用设备管理信息命令
设备信息 mac
序列号 设备信息 mac -
AIX常用系统管理命令
系统管理命令: 文件系统: df -k -g(以GB单位显示) -k(以KB单位显示) 设备: lsdev -C
AIX AIX操作系统 AIX常用操作命令 -
oracle常用系统管理命令
oracle常用系统管理命令
oracle database system 休闲 oracle常用系统管理命令 -
Linux常用系统管理命令详解
ps命令用于查看系统中的进程状态。命令格式:ps [参数]命令参数说明:
系统时间 字符串 Linux 命令 -
Linux-常用系统管理命令
场景1.Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版):https://bl
系统管理命令 网络接口 Server 连通性