ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 经验与技巧:SUN系统维护命令大全(转)

经验与技巧:SUN系统维护命令大全(转)

原创 Linux操作系统 作者:ilg 时间:2019-03-08 12:39:05 0 删除 编辑
经验与技巧:SUN系统维护命令大全(转)

  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#

  

本文来自:http://www.linuxpk.com/40369.html

-->linux电子图书免费下载和技术讨论基地

·上一篇:如何在Linux环境中模拟DOS命令

·下一篇:Linux系统命令精通指南(初级)
 
     最新更新
·Linux指令篇:终端机管理--clear

·Linux基础系列教程

·将.c文件更名时使用的完美脚本

·详解Bash命令行处理

·RPM常用命令及RPM中文手册

·Linux的kill命令与信号控制

·Linux文件查找命令find,xargs详述

·Linux下的编辑器——vi大全

·常用命令之make常见规则解析

·另类技术:怎样显示一个字呢?

·软件安装之--RPM命令大全

·vi中将逗号和回车互换的技巧

·Linux指令篇:档案目录管理--rmdir

·Linux指令篇:档案目录管理--split

·Linux指令篇:档案目录管理--touch

·Linux指令篇:档案目录管理--rm

·Rpm命令手册

·Linux指令篇:日期时间排程--at

·Linux指令篇:日期时间排程--cal

·Linux指令篇:日期时间排程--crontab

·Linux指令篇:日期时间排程--date

·Linux指令篇:日期时间排程--sleep

·Linux指令篇:日期时间排程--time

·Linux指令篇:档案目录管理--mv

·Linux指令篇:档案目录管理--more

·Linux指令篇:档案目录管理--mkdir

·Linux指令篇:档案目录管理--cat

·Linux指令篇:档案目录管理--cd

·Linux指令篇:档案目录管理--chmod

·Linux指令篇:档案目录管理--chown


关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 网址大全 | 友情链接 | 免费注册

Copyright © 2004 - 2007 All Rights Reserved

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14102/viewspace-117255/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2002-06-18

  • 博文量
    1715
  • 访问量
    1300120