Solaris 系统维护命令大全.docx

上传人:b****1 文档编号:1975248 上传时间:2023-05-02 格式:DOCX 页数:21 大小:27.28KB
下载 相关 举报
Solaris 系统维护命令大全.docx_第1页
第1页 / 共21页
Solaris 系统维护命令大全.docx_第2页
第2页 / 共21页
Solaris 系统维护命令大全.docx_第3页
第3页 / 共21页
Solaris 系统维护命令大全.docx_第4页
第4页 / 共21页
Solaris 系统维护命令大全.docx_第5页
第5页 / 共21页
Solaris 系统维护命令大全.docx_第6页
第6页 / 共21页
Solaris 系统维护命令大全.docx_第7页
第7页 / 共21页
Solaris 系统维护命令大全.docx_第8页
第8页 / 共21页
Solaris 系统维护命令大全.docx_第9页
第9页 / 共21页
Solaris 系统维护命令大全.docx_第10页
第10页 / 共21页
Solaris 系统维护命令大全.docx_第11页
第11页 / 共21页
Solaris 系统维护命令大全.docx_第12页
第12页 / 共21页
Solaris 系统维护命令大全.docx_第13页
第13页 / 共21页
Solaris 系统维护命令大全.docx_第14页
第14页 / 共21页
Solaris 系统维护命令大全.docx_第15页
第15页 / 共21页
Solaris 系统维护命令大全.docx_第16页
第16页 / 共21页
Solaris 系统维护命令大全.docx_第17页
第17页 / 共21页
Solaris 系统维护命令大全.docx_第18页
第18页 / 共21页
Solaris 系统维护命令大全.docx_第19页
第19页 / 共21页
Solaris 系统维护命令大全.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

Solaris 系统维护命令大全.docx

《Solaris 系统维护命令大全.docx》由会员分享,可在线阅读,更多相关《Solaris 系统维护命令大全.docx(21页珍藏版)》请在冰点文库上搜索。

Solaris 系统维护命令大全.docx

Solaris系统维护命令大全

Solaris系统维护命令大全

责任编辑:

admin 更新日期:

2005-8-6

1、查看机型:

SUn的小型机的机型都在面板上写着有,如NETRAT1125,

还有比如utra5,utra10等等。

2、查看cpu个数(错误,不正确,因为sun中的top命令不能完全看到所有的cpu情况,与HP用法也不一样)

#top

CPUstates:

99.3%idle,0.1%user,0.6%kernel,0.0%iowait,0.0%swap

表示只有一个cpu

正确方法:

用dmesg|grepcpu

便可以看到正确的cpu个数了。

3、查看内存

#dmesg|grepmem

mem=2097152K(0x80000000)

availmem=2087739392

4、查看磁盘的个数

#vxdisklist

DEVICETYPEDISKGROUPSTATUS

c0t0d0s2sliced--error

c0t0d0s7simplec0t0d0s7rootdgonline

c1t0d0s2sliced--online

c1t1d0s2slicedsmpdg2smpdgonline

c1t2d0s2slicedsmpdbdg1smpdbdgonline

c2t0d0s2sliced--online

c2t1d0s2slicedsmpdg1smpdgonline

c2t2d0s2slicedsmpdbdg2smpdbdgonline

5、如何查看文件系统

#df-k

FilesystemkbytesusedavailcapacityMountedon

/dev/dsk/c0t0d0s040321421050675294114627%/

/proc0000%/proc

fd0000%/dev/fd

/dev/dsk/c0t0d0s673049772972318991%/home

/dev/dsk/c0t0d0s54032142402929358889211%/opt

swap34183923234183601%/tmp

/vol/dev/dsk/c0t6d0/informix

2017302017300100%/cdrom/informix

/dev/vx/dsk/smpdg/smpdg-stat

105599411%/smpwork

/dev/vx/dsk/smpdg/lv_smp

17336570128079170351261%/sms

6、查看卷组、逻辑卷的位置

#cd/dev/vx/dsk/

比如smpdg等等都在该目录下了,然后再进入某个卷组目录就可以看到该卷组下

面的逻辑卷了。

7、如何创建卷组、逻辑卷、文件系统

A、创建smpdg逻辑卷组(假设现在是将c1t1d0和c1t2d0两块物理磁盘来创建smcpdg逻辑卷组)

vxdisksetup-ic1t1d0(格式化物理磁盘)

vxdisksetup-ic2t1d0

vxdginitsmpdgsmpdg1=c2t1d0(将物理磁盘加入到逻辑卷组smpdg)

vxdg-gsmpdgadddisksmpdg2=c1t1d0

然后再来创建逻辑卷、文件系统

vxassist-gsmpdg-Ufsgenmakelv_smp17200mlayout=nologsmpdg1

vxassist-gsmpdgmirrorlv_smplayout=nostripesmpdg2

newfs-C-f/dev/vx/rdsk/smpdg/lv_smp

假设现在的一台机器上挂接到/sms

mkdir/sms

chownsmp:

smp/sms

vxvol-gsmpdgstartall

mount/dev/vx/dsk/smpdg/lv_smp/sms

umount/sms

vxvol-gsmpdgstopall

vxdgdeportsmpdg

然后再在第二台机器上挂接到/sms

mkdir/sms

chownsmp:

smp/sms

vxdgimportsmpdg

vxvol-gsmpdgstartall

newfs-C-f/dev/vx/rdsk/smpdg/lv_smp

mount/dev/vx/dsk/smpdg/lv_smp/sms

umount/sms

备注:

以上是创建一个共享的文件系统

往往由于smpdg要分配给某一个应用来使用,所以需要再来创建一个个逻辑机运行

时挂接的文件系统:

vxassist-gsmpdg-Ufsgenmakesmpdg-stat2mlayout=nologsmpdg1

vxassist-gsmpdgmirrorsmpdg-statlayout=nostripesmpdg2

newfs/dev/vx/rdsk/smpdg/smpdg-stat

B、创建smpdbdg逻辑卷组

创建卷组:

vxdisksetup-ic1t2d0

vxdisksetup-ic2t2d0

vxdginitsmpdbdgsmpdbdg1=c1t2d0

vxdg-gsmpdbdgadddisksmpdbdg2=c2t2d0

vxassist-gsmpdbdg-Ufsgenmakesmpdbdg-stat2mlayout=nologsmpdbdg1

vxassist-gsmpdbdgmirrorsmpdbdg-statlayout=nostripesmpdbdg2

newfs/dev/vx/rdsk/smpdbdg/smpdbdg-stat

创建逻辑卷:

vxassist-gsmpdbdg-Ugenmakelv_rootdbs128mlayout=nologsmpdbdg1

vxassist-gsmpdbdgmirrorlv_rootdbslayout=nostripesmpdbdg2

vxassist-gsmpdbdg-Ugenmakelv_logdbs300mlayout=nologsmpdbdg1

vxassist-gsmpdbdgmirrorlv_logdbslayout=nostripesmpdbdg2

vxassist-gsmpdbdg-Ugenmakelv_phydbs100mlayout=nologsmpdbdg1

vxassist-gsmpdbdgmirrorlv_phydbslayout=nostripesmpdbdg2

vxassist-gsmpdbdg-Ugenmakelv_tempdbs1000mlayout=nologsmpdbdg1

vxassist-gsmpdbdgmirrorlv_tempdbslayout=nostripesmpdbdg2

vxassist-gsmpdbdg-Ugenmakelv_svcchunk12000mlayout=nologsmpdbdg1

vxassist-gsmpdbdgmirrorlv_svcchunk1layout=nostripesmpdbdg2

vxassist-gsmpdbdg-Ugenmakelv_svcchunk22000mlayout=nologsmpdbdg1

vxassist-gsmpdbdgmirrorlv_svcchunk2layout=nostripesmpdbdg2

vxassist-gsmpdbdg-Ugenmakelv_svcchunk32000mlayout=nologsmpdbdg1

vxassist-gsmpdbdgmirrorlv_svcchunk3layout=nostripesmpdbdg2

vxassist-gsmpdbdg-Ugenmakelv_recchunk12000mlayout=nologsmpdbdg1

vxassist-gsmpdbdgmirrorlv_recchunk1layout=nostripesmpdbdg2

vxassist-gsmpdbdg-Ugenmakelv_recchunk22000mlayout=nologsmpdbdg1

vxassist-gsmpdbdgmirrorlv_recchunk2layout=nostripesmpdbdg2

vxassist-gsmpdbdg-Ugenmakelv_recchunk32000mlayout=nologsmpdbdg1

vxassist-gsmpdbdgmirrorlv_recchunk3layout=nostripesmpdbdg2

vxassist-gsmpdbdg-Ugenmakelv_recchunk42000mlayout=nologsmpdbdg1

vxassist-gsmpdbdgmirrorlv_recchunk4layout=nostripesmpdbdg2

vxassist-gsmpdbdg-Ugenmakelv_recchunk51700mlayout=nologsmpdbdg1

vxassist-gsmpdbdgmirrorlv_recchunk5layout=nostripesmpdbdg2

C、附逻辑卷的属性

vxedit-gsmpdg-vsetuser=smpgroup=smplv_smp

vxedit-gsmpdbdg-vsetuser=informixgroup=informixmode=660lv_rootdbs

vxedit-gsmpdbdg-vsetuser=informixgroup=informixmode=660lv_logdbs

vxedit-gsmpdbdg-vsetuser=informixgroup=informixmode=660lv_phydbs

vxedit-gsmpdbdg-vsetuser=informixgroup=informixmode=660lv_tempdbs

vxedit-gsmpdbdg-vsetuser=informixgroup=informixmode=660lv_svcchunk1

vxedit-gsmpdbdg-vsetuser=informixgroup=informixmode=660lv_svcchunk2

vxedit-gsmpdbdg-vsetuser=informixgroup=informixmode=660lv_svcchunk3

vxedit-gsmpdbdg-vsetuser=informixgroup=informixmode=660lv_recchunk1

vxedit-gsmpdbdg-vsetuser=informixgroup=informixmode=660lv_recchunk2

vxedit-gsmpdbdg-vsetuser=informixgroup=informixmode=660lv_recchunk3

vxedit-gsmpdbdg-vsetuser=informixgroup=informixmode=660lv_recchunk4

vxedit-gsmpdbdg-vsetuser=informixgroup=informixmode=660lv_recchunk5

备注:

在SUN的机器中在给逻辑卷付属性的时候,等于用chown、chmod来作。

8、如何删除卷组

其实也就是去激活和倒出的过程,然后再来对物理磁盘重新格式化就完了。

vxvol-gsmpdbdgstopall

vxdgdeportsmpdbdg

vxdisksetup-ic1t0d0

vxdisksetup-ic2t1d0

......

这样做了之后就不会再有/dev/vx/smpdbdg目录了。

9、如何建立共享卷组

在第一台机器上先建立卷组,假设已经建设好卷组smpdg,现在要在第二台机器上建立共享卷组smpdg,

则先在的一台机器上将smpdg去激活、并且倒出smpdg:

smcp01>vxvol-gsmpdgstopall

smcp01>vxdgdeportsmpdg

再来在第二台机器上激活、导入smpdg:

smcp02>vxdgimportsmpdg

smcp02>vxvol-gsmpdgstartall

切换后对用以下三个命令进行查看是否切换成功:

vxdglist//用于查看逻辑卷组的信息

vxdisklist//用于查物理磁盘的信息

vxprint-vt//用于查看所有卷的信息

10、如何查看磁盘的大小

方法一:

#format

然后选择盘的代号,回车进入下一级菜单,再选inquiry,就得到该盘的大小信

息,比如:

Vendor:

FUJITSU

Product:

MAN3184MSUN18G

Revision:

1502

注意:

format是一个功能强大的磁盘诊断工具。

方法二:

#cd/opt/SUNWexplo/bin/

运行explorer得到磁盘的信息包,是一个目录,进入该目录,就发现有一个

disks目录,进入该目录发现有一个diskinfo文件,用如下命令看各个磁盘

的大小:

0:

rmt/0lnHPC1537AL70662########

1:

c0t0d0FUJITSUMAJ3182MSUN18G08040041P90050##

2:

c1t0d0SEAGATEST318203LSUN18G034A0025H54125##

3:

c1t1d0SEAGATEST318203LSUN18G034A0026H70087##

4:

c1t2d0FUJITSUMAJ3182MSUN18G08040046P66422##

5:

c2t0d0SEAGATEST318203LSUN18G034A0026G30220##

6:

c2t1d0SEAGATEST318203LSUN18G034A0026H59041##

7:

c2t2d0FUJITSUMAJ3182MSUN18G08040051P91980##

8:

ses0SYMBIOSD10002O8#SAF-

9:

ses1SYMBIOSD10002O8#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:

#scadminstartclustersmcp01smcp

然后在节点smcp02机上将本节点启动:

#scadminstartnode

启动后观察cluster状态的命令是:

#hastat//该命令可以显示cluster、节点、

逻辑机和Dataservice的状态,以及一些历史运行信息。

#get_node_status//该命令可以显示所在节点的节点号、公用网卡的状态等信息。

从图形化的本地终端(假设其IP地址为ip)中以smcp用户的身份登

录到SMCP主机(注意应使用SMCP的逻辑机地址)

%telnetsmcpwork

在SMCP主机上设置环境变量DISPLAY

%setenvDISPLAYip:

0.0

在本地终端中执行

%xhost+

手工启动OAM

%oam&

以OAM操作员登录

分别在两个节点smcp01机和smcp02机上执行:

#scadminstopnode

该命令使当前所在节点停止在cluster中运行,而且在两个节点上要分别执行该命令。

例如将smcpwork切换到节点smcp02上运行可以输入:

#scadminswitchsmcpsmcp02smcpwork

例如将querywork切换到节点smcp02上运行可以输入:

#haswitchsmcp02querywork

hareg命令通过以下开关参数将Dataservice注册和激活

-r将指定的Dataservice注册到cluster中

-u将指定的Dataservice从cluster中取消注册

-y激活指定的Dataservice,使其状态为On

-Y激活cluster中所有的Dataservice,使其状态为On

-n去激活指定的Dataservice,使其状态为Off

-N去激活cluster中所有的Dataservice,使其状态为Off

hareg不带任何参数时可以查看所有Dataservice的当前状态

Dataservice只有在注册到cluster中之后,才会具有On或者Off的状态,

处于On状态的Dataservice可以正常的对外提供服务,

而处于Off状态的Dataservice是停止对外服务的。

如果Dataservice被取消了注册,

必须重新注册才能在cluster中运行起来。

当然,使用hareg命令的前提是cluster

已经启动并正常运行。

从图形化的本地终端(假设其IP地址为ip0)中以root用户的身份登录到SMCP主机

(假设其IP地址为ip1):

在本地终端中执行

%xhost+

%telnetip1

再在SMCP主机上设置环境变量DISPLAY

#DISPLAY=ip1:

0.0

#exportDISPLAY

#vxva

15、激活/去激活/导出/导入卷组

smcp01>vxvol-gsmpdgstopall

smcp01>vxdgdeportsmpdg

smcp02>vxdgimportsmpdg

smcp02>vxvol-gsmpdgstartall

16、SUNNetraT1125双机配置的详细注解

A、网络资源的配置

SUNNetraT1125共有4个网卡:

hme0,hme1,hme2和hme3。

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

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

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

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

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

IP地址涉及的文件有:

/etc/hosts(changetheIPaddress)

/etc/netmasks(ifsubnetting)

/etc/defaultrouter(tospecifythenewgatewayforthissubnet)

改变主机名涉及的文件有:

/etc/hosts(changetothenewhostname)

/etc/nodename(changetothenewhostname)

/etc/hostname.(whereisthenameoftheprimary

interfaceforthissystem,i.ehostname.hme0orhostname.le0.

Changetothenewhostname.)

/etc/net/ticlts/hosts(changebothcolumnstothenewhostname)

/etc/net/ticots/hosts(changebothcoluumstothenewhostname)

/etc/net/ticotsord/hosts(changebothcolumnstothenewhostname)

改完上述文件之后推荐重起一下机器。

2)如何配置hme0、hme1两块网卡的主备关系

只要给hme0配置地址就够了。

然后会再后面的双机配置中执行下面的命令建立逻辑机的时候会创建出这种关系来。

#scconfsmcp-Lsmcpwork-nsmcp01,smcp02-gsmcpdg-ihme0,hme0,smcpwork-m

3)配置NAFO(NetworkAdapterFailOver)

/opt/SUNWpnm/bin/pnmset

以下显示相关信息

Inthefollowing,youwillbepromptedtodo

configurationfornetworkadapterfailover

doyouwanttocontinue...[y/n]:

y

HowmanyNAFObackupgroupsonthehost[1]:

Enterbackupgroupnumber[0]:

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2