分享
 
 
 

Solaris 系统维护命令大全

王朝other·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

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

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 smpdbdg1

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

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

16、SUN Netra T 1125双机配置的详细注解

A、网络资源的配置

SUN Netra T 1125 共有4 个网卡:hme0 ,hme1 ,hme2和hme3 。

hme0和hme1 是SUN 服务器与公网通信的主备用网卡,只需要一个IP 地址;

hme2和hme3 作为双机之间心跳检测用,也需要配置一个IP 地址。

另外,TELLIN SMP 对外使用的是一个浮动的IP 地址,与数据IP 在同一网段,

此地址由SUN 的双机软件SUN Cluster进行管理。

1)如何修改IP地址和主机名

[1] [2] [3] 下一页

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有