免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 18870 | 回复: 39
打印 上一主题 下一主题

solaris初级管理员指南 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-04-22 09:37 |只看该作者 |倒序浏览
在我和她认识4年之际发这篇文章,首先是为了纪念我们的感情,也是向一直支持和关心我的她表示感谢。\r\n===================================\r\n目录\r\n1、系统启动和测试\r\n1.1OK提示符\r\n1.2在串口状态测试\r\n1.3重启SUN工作站\r\n1.4测试系统\r\n1.4.1标题\r\n1.4.2 probe\r\n1.4.3测试全部\r\n1.4.4 printenv和devailas\r\n1.4.5禁止显示网络错误信息\r\n2、系统管理硬盘\r\n   2.1逻辑硬盘地址\r\n   2.2分区\r\n   2.3意外错误记录\r\n   2.4实例\r\n   2.5可移动设备\r\n      2.5.1卷管理\r\n      2.5.2软驱\r\n      2.5.3光盘驱动器\r\n      2.5.4可擦写光盘驱动器\r\n      2.5.5 USB存储设备\r\n      2.5.6磁带\r\n   2.6复制硬盘(clone)\r\n      2.6.1复制内置硬盘\r\n   2.7使用SDS软件将系统硬盘镜像\r\n3、交换分区\r\n   3.1在/etc/vfstab文件中永久修改\r\n   3.2临时修改\r\n4、系统的安装和维护\r\n   4.1从光盘安装\r\n   4.2软件包的安装\r\n   4.3系统补丁的安装\r\n5、X-Server和CDE用户使用界面\r\n   5.1综合观察\r\n   5.2定制登陆界面\r\n   5.3双屏显示,双屏连接和24位深色的设置\r\n      5.3.1双屏\r\n      5.3.2双屏连接\r\n      5.3.2 24位色深的设置\r\n6、系统管理\r\n   6.1主机名\r\n   6.2串口连接\r\n   6.3打印机\r\n   6.4用户建立\r\n7、网络连接\r\n   7.1 /etc-files\r\n   7.2 ifconfig\r\n   7.3路由\r\n   7.4 NIS客户端\r\n   7.5 DNS客户端\r\n   7.6 DHCP客户端\r\n   7.7 sys-unconfig\r\n   7.8 10兆和百兆,全双工和半双工\r\n8、提示收集\r\n   8.1前三个提示\r\n   8.2分析硬件管理\r\n       8.2.1 prtdiag\r\n       8.2.2 prtconf / path_to_inst\r\n       8.2.3 Sun Explorer 软件\r\n   8.3分析运行时间数据\r\n       8.3.1 time / ptime\r\n       8.3.2 vmstat / mpstat\r\n       8.3.3 iostat\r\n       8.3.4 32位或者64位\r\n   8.4调试工具\r\n      8.4.1 truss\r\n      8.4.2 pstack, pmap和其他\r\n      8.4.3 snoop\r\n9、网络资源\r\n   9.1网络资源

论坛徽章:
0
2 [报告]
发表于 2005-04-22 09:37 |只看该作者

solaris初级管理员指南

1、        系统启动和测试\r\n1.1        OK提示符\r\n在进入Solaris操作系统或者系统启动之前,SUN的操作系统有一个BOOT-PROM状态。进入这个状态的方法是同时按键盘上的stop+a,如果键盘上没有STOP这个功能键(PC键盘),可以使用Ctrl+break键进入。\r\n如果你进入了BOOT-PROM状态,在OK提示符下,而你的Solaris操作系统还在运行,你可以在ok提示符下使用go这个命令使系统继续运行。\r\n1.2        在串口状态测试\r\nBOOT-PROM可以进入意味着计算机有一台显示器和键盘或者显示终端。如果系统启动了,而并没有键盘和显示器,那么输入输出将被默认为第一个串口(/dev/ttya,通常是叫A)。可以使用终端或者其他的计算机使用交叉串口来连接到这里。\r\n   1.3重启SUN的工作站\r\n在重启之前,sun的工作站需要一个适当的方式,可以从以下的几个命令中选择一个:\r\n# init 5 关闭所有的进程,并且关闭计算机电源\r\n# init 6 关闭所有的进程,并且重新启动计算机\r\n# init 0 关闭所有的进程,并且使计算机回到OK状态\r\n在这3个命令方式中,/etc/rc0.d目录下的K*的脚本将会被执行,使系统重新启动或者关机,重要的数据库也会被关闭,网络服务器也将会关闭所有的进程ID。如果以上的命令都没有反应,可以尝试使用以下的命令:\r\n-stop+a\r\n-sync\r\n注意:系统的核心将会临时存储在/var/crash/<hostname>;中。\r\n   1.4测试系统\r\n启动系统,在内存自检的时候按下stop+a,在下面的段落里将可以看到硬件的测试命令。\r\n   1.4.1标题\r\nbanner这个命令将可以显示下消息:\r\ncpu的数量,频率以及CPU的基本信息\r\n内存的大小和信息\r\nMAC地址和Host-ID\r\n如果有显示设备,还可以看见显卡的信息\r\n   1.4.2 probe\r\nprobe-scsi-all将可以看见所有的SCSI设备,如果是IDE接口的计算机,可以使用probe-ide-all这个命令。\r\n   1.4.3测试全部\r\ntest-all将执行安全检测来测试所有的设备,并且如果网络连接的话,还可以通过发送信息包的方式来测试网络。\r\n   1.4.4 printenv和devalias\r\nprintenv可以列出所有的变量而devalias将列出所有的别名,例如启动设备的变量如果是disk,那么系统将从硬盘开始启动,而disk就是默认的硬件设备的别名。\r\n提示:如果想将所有的变量恢复到初始状态,可以在ok状态下按stop+n键来实现。注意:在恢复所有变量到默认初始状态的时候,会失去你的启动设备的别名,将会造成系统不能自动启动。\r\n   1.4.5关闭网络错误提示\r\n如果在开机的时候不想看见“Interface: No link”这样的错误信息,可以在ok状态下使用setenv tpelink-test? false 这个命令来禁止显示。\r\n注意:如果不想让未连接网线的网卡显示信息,也可以在进入系统后用ifconfig interface unplumb这个命令来停止网卡的工作。

论坛徽章:
0
3 [报告]
发表于 2005-04-22 09:38 |只看该作者

solaris初级管理员指南

2、        系统管理硬盘\r\n2.1逻辑硬盘地址\r\n所有的硬盘命名规则都有一个普通的规定。由以下4个部分组成:\r\nc 控制接口\r\nt 目标地址(scsi设备将给予scsi-ID)\r\nd 设备地址或者卷的raid地址(一个地址,多个盘)\r\ns 片地址,也就是说分区地址\r\n所有的设备地址都将作为链接文件存于/dev/dsk 和 /dev/rdsk.这两个目录下,这些链接点将直接链接到物理设备名。添加了新的设备可以在ok状态下使用boot –r这个命令或者进入系统后使用devfsadm来使新的设备被确认,而且可以在ok状态下用probe-scsi-all来查看新的设备。\r\n    2.2分区\r\n在一个有两块内置硬盘的工作站中,使用format命令将可以看见以下的输出选择:\r\nc0t0d0\r\nc0t1d0\r\n这里列出的是硬盘,而没有单独的扇区或分区,而使用format的目的就是为了建立或者管理分区,一块硬盘可以分8个分区,这个可以在format命令后用print-partition来看见。\r\n如果使用solaris的默认安装,那么系统将会默认建立以下几个分区:/(root),/usr,/var,/export/home,如果是solaris 8的默认安装,将会建立3个分区:/分区将有1G,swap分区将根据内存大小而定,而剩下的容量将全部给到/export/home。\r\n但是对于一个工作站来说,这样的分区并不是最理想的,分区的大小不适应于数据的展开,对于不同的应用,应该采取不同的分区方式。(原书中给了很多示例,但是个人认为应该根据自己的经验和客户的要求来处理硬盘的分区。)\r\n    2.3意外错误记录\r\n从solaris 7开始,意外错误记录都会默认的被写在swap分区中,这就是为什么要把swap分区的大小与内存的大小联系起来的原因。\r\n在下次启动的时候,系统会把文件和摘要从swap里读出来,并且写入到/var/crash/<hostname>;中,因此,/var或者/(如果没有单独划分/var分区的情况下)就不能分的太小。\r\n如果系统突然使用了很多的swap分区(上GB的),那么系统进程将会使用一些时间因为某些程序会被使用。具体的一些方式可以去参照dumpadm这个命令。\r\n注意:经常检查并且清除/var/crash/<hostname>;中的内容,否则你必须有足够的空间来储存这些数据。\r\n    2.4示例\r\n如果有一台sun E450的服务器,并且有可以启动操作系统的硬盘,但是并不知道以下的两件事情:\r\n1、        硬盘放在什么位置(因为450有20个硬盘的插槽,并且如果需要硬盘启动,硬盘必须插在第一次安装时所在的那个槽位)。\r\n2、        root用户的密码。\r\n那么可以把硬盘插在一个可用的的槽位上,开始以下的步骤。\r\n第一步:将一张系统盘放在光驱中,并且在ok状态下输入boot cdrom –s,cdrom的地址是系统默认的,如果不能使用,可以用probe-scsi-all来查看cdrom的实际地址,用boot 实际地址 –s来启动。\r\n系统启动后,可以看到一个无需密码的root用户提示符。\r\n第二步:然后开始mount硬盘,首先使用devfsadm命令,可以在/dev/dsk形成硬盘的信息。使用format-disk-print-partition命令来看这块新添加的硬盘,如果它的地址是c2t1d0,那么c2t1d0s0就是它的root分区,使用fsck –y /dev/dsk/c2t1d0s0,mkdir /tmp/dsk,mount /dev/dsk/c2t1d0s0 /tmp/dsk,cd /tmp/dsk。\r\n第三步:首先,把root的密码设置为空,需要进入到/tmp/dsk/etc/shadow文件中,删除root用户后的字符。然后,修改/tmp/dsk/etc/vfstab文件,将/的启动地址设置为/dev/dsk/c2t1d0s0,根据实际情况的不同,修改的地址也是不一样的。\r\n第四步:如果我们在/tmp/dsk/etc/vfstab中看见实际的/的启动地址就是/dev/dsk/c2t1d0s0,那么说明本来安装的时候就在这个槽位,但是一般默认的地址是/dev/dsk/c1t0d0s0,如果是这样,需要找到实际的挂接点,然后写入。\r\n第五步:重新启动系统,ok提示符下输入boot 硬盘的物理地址。\r\n第六步:可以用nvalias mydisk 硬盘的物理地址来给新的启动盘起一个别名,这样我们可以用boot mydisk或者setenv boot-device mydisk让系统总是从这块硬盘启动。\r\n    2.5可移动设备\r\n    2.5.1 卷管理器\r\n所有的可移动设备都是由卷管理器来管理的,卷管理器默认的光驱加载点是/cdrom/cdrom0。Solaris下卷管理器是自动启动的,如果没有启动,可以用\r\n/etc/init.d/volmgt stop,/etc/init.d/volmgt start,来手工启动。\r\n    2.5.2 软盘驱动器\r\n软盘(unix文件系统格式化或者MS-dos文件系统格式化)是与卷管理器中的volcheck相关联的,默认的加载点是/floppy/floppy0,如果不能自动退出软盘的话,可以用eject floppy命令来实现。\r\n    2.5.3 光盘驱动器\r\n光盘不需要volcheck命令支持,退出光盘可以用eject cdrom来实现。\r\n如果光盘不能自动mount,或者卷管理器不可用,可以用以下命令实现:\r\n- mkdir /tmp/cdrom\r\n- mount -F hsfs /dev/dsk/c0t6d0s0 /tmp/cdrom\r\n- (Work with CD mounted on /tmp/cdrom)\r\n- umount /tmp/cdrom\r\n- eject /dev/dsk/c0t6d0s0\r\n    2.5.4 可擦写光盘驱动器\r\n在solaris8下可以使用可擦写光盘,这是solaris 8下的一个工具,可以刻录iso的镜像,可以用mkisofs命令来将solaris系统做成镜像文件。\r\n例子:\r\n#! /bin/sh\r\n# ./nfscd <ARAMETER1>; <ARAMETER2>;\r\n# PARAMETER1 = Application ID\r\n# PARAMETER2 = from where\r\n#\r\n# ./nfscd SunNetManager /net/center2000/export/pkg/SUNWsnm\r\n# set Umask\r\numask 022\r\n# Remove old image\r\nrm /data/disk.img\r\n# Create image\r\nmkisofs -A $1 -d -l -L -o /data/disk.img -P \"Sun Microsystems\" -p\r\n\"Solaris SPARC\" -r -R -J -V \"$1\" -v $2\r\n# Burn\r\ncdrw -i /data/disk.img\r\n(我没有试过,如果有尝试成功的朋友可以共享以下)\r\n    2.5.5 USB存储设备\r\n现在很多新的设备都有USB的接口,所以很多USB的存储设备可以在sun的机器上使用。如果卷管理软件可以自动加载,我们可以建立/rmdisk目录,并且把权限做的和/cdrom目录相同,这样就可以自动看见USB存储里的文件,如果不能自动加载,需要在/dev/dsk中去查找,并且手动mount。\r\n例子:\r\nmkdir /tmp/usbstick\r\nmount -F pcfs /dev/dsk/c1t0d0s2:c /tmp/usbstick\r\n    2.5.6磁带\r\n磁带设备并不使用卷管理器,对于它的使用需要用一些命令,例如tar或者cpio。通常磁带机将会链接在主机的SCSI总线上,在系统启动的时候会自动加载,也可以使用devfsadm命令来使磁带机被加载上来。可以使用命令tar tvf /dev/rmt/0对磁带机进行操作。\r\n    2.6复制硬盘\r\n可以用类似克隆的方法来复制硬盘,但是必须是相同接口的,例如ultra 10的硬盘就不可以用在ultra 60的工作站上。如果硬件不同的计算机,例如有不同的显卡,网卡等设备的计算机,可以在开机时使用boot –r命令来重新认出新的设备。\r\n    2.6.1复制内置硬盘\r\n对于同样接口的硬盘,目标盘的容量一定要大于或等于源盘的大小。\r\n方法:\r\n1、        将目标硬盘插入硬盘插槽,使用devfsadm认出新的硬盘。\r\n2、        使用dd if=/dev/rdsk/c0t0d0s2 of=/dev/dsk/c0t1d0s2 Bs=1024k命令开始复制。\r\n3、        复制完成后用fsck –y /dev/dsk/c0t1d0s0检查新硬盘的文件系统。\r\n4、        取出目标硬盘,放入未安装系统的计算机后启动。\r\n注意:对于使用光纤硬盘的机器,需要使用可以启动的光盘来启动后将源盘加载,并且在复制完成后需要将/etc/path_to_inst文件修改为/etc/path_to_inst.old,在新的计算机上使用boot –ar来重新建立系统信息。(光纤硬盘的dd我没有做成功过,如果哪位有成功的经验也可以共享)\r\n    2.7使用SDS软件将系统硬盘镜像\r\nSDS软件是sun自己的软件raid工具,支持raid 0,1,5,0+1等多种raid方式。\r\n镜像就是将两块硬盘做成一模一样的文件和系统,并且相互冗余,在一块硬盘损坏时可以使用另一块硬盘,是一种保护数据安全的方式。\r\n方法:\r\n1、        分区,可以用format命令将两个盘的分区做成一样,也可以使用命令,但是需要两块同样的硬盘,命令:prtvtoc /dev/rdsk/c0t0d0s2 | fmthard -s - /dev/rdsk/c0t1d0s2\r\n2、        建立raid数据库, metadb -a -f -c 3 c0t0d0s3 c0t1d0s3\r\n3、        对两块硬盘进行操作:步骤:metainit –f d1 1 1 c0t0d0s0 \r\nmetainit d2 1 1 c0t1d0s0 \r\nmetainit d0 –m d1 \r\nmetaroot d0 \r\nlockfs –fa \r\nreboot \r\n(如果需要给其他的分区做镜像,也可以参照以上命令,可能略有不同,实际情况实际操作。)

论坛徽章:
0
4 [报告]
发表于 2005-04-22 09:40 |只看该作者

solaris初级管理员指南

5、X-Server和CDE用户使用界面\r\n   5.1综合设置\r\n关于X-Server和CDE用户使用界面的设置文件总是存在于下面3个文件中,查找顺序为:\r\n1. $HOME/.dt/...\r\n2. /etc/dt/...\r\n3. /usr/dt/...\r\n系统宽度的文件是不可修改的,存在于/usr/dt/,而/etc/dt/下面的文件是为了维持系统不出现问题的,而用户个人的设置文件总是存在$HOME/.dt/下面。\r\n   5.2定制登陆界面\r\n可以通过修改<DT>;/config/$LANG/Xresources文件来定制用户登陆界面\r\n象素和分辨率需要修改Dtlogin*logo*bitmapFile: /usr/local/lib/X11/dt/bitmaps/Mylogo.bm\r\n标题显示修改可以通过Dtlogin*greeting*labelString: Here\'s %LocalHost%!\r\n而欢迎语可以修改Dtlogin*greeting*persLabelString: Hello %s\r\n   5.3双屏显示,双屏连接和24位深色的设置\r\n首先,假设有两块Expert3D的显卡,那么在/dev/fbs下就可以看到/dev/fbs/ifb0和/dev/fbs/ifb1这两个文件,而将Xservers文件从/usr/dt/config拷贝到/etc/dt/config下,然后查看,将可以看到以下内容,:0 Local local_uid@console root /usr/openwin/bin/Xsun :0 -nobanner\r\n     5.3.1双屏显示\r\n双屏显示就是说CDE桌面将会出现在每一个前端的显示器上,鼠标的指针也可以在两个前端使用,在ifb0上显示的显示设备叫:0.0,而ifb1上的设备则叫:0.1。\r\n只要修改Xservers文件,将最后一行改为\r\n:0 Local local_uid@console root /usr/openwin/bin/Xsun :0 -dev /dev/fbs/ifb0 -dev /dev/fbs/ifb1 –nobanner就可以实现了\r\n     5.3.2连屏显示\r\n连屏显示是一种将虚拟显示覆盖在所有的物理设备上的方式。鼠标和窗口将可以在所有的显示器中移动,但是只有一个前端的显示,将会只有一个显示器端口号:0.0。连屏显示只能支持两块同样的显卡,同样是修改文件:\r\n:0 Local local_uid@console root /usr/openwin/bin/Xsun :0 +xinerama -dev /dev/fbs/ifb0 -dev /dev/fbs/ifb1 –nobanner\r\n连屏同样可以定义于交迭于x轴和y轴,可以缓慢的混和交迭或者将双面的图片显示在两个显示器上,修改方式:\r\n:0 Local local_uid@console root /usr/openwin/bin/Xsun :0 +xinerama -xoverlap -dev /dev/fbs/ifb0 -dev /dev/fbs/ifb1 –nobanner\r\n     5.3.3 24位色深的设置\r\nCDE默认都是使用8位色深(256色)的,如果想修改,PGX的显卡可以使用命令fbconfig -depth 24来实现,但是有的显卡不支持这样的命令,所以需要将文件修改成为:\r\n:0 Local local_uid@console root /usr/openwin/bin/Xsun :0 -dev /dev/fbs/ifb0 defdepth 24 -dev /dev/fbs/ifb1 defdepth 24 –nobanner

论坛徽章:
0
5 [报告]
发表于 2005-04-22 09:41 |只看该作者

solaris初级管理员指南

6、系统管理\r\n   6.1主机名\r\n可以使用admintool或者smc来建立主机名,也可以通过修改/etc/下的文件来实现,(/etc/hosts文件是链接在/etc/inet/hosts文件上的),系统默认安装时会启动sendmail-daemon,这个会使你的系统在开机时报错,如果不想系统出现提示信息,可以将/etc/inet/hosts文件中关于主机名的那一行修改为:192.168.0.2 myhost myhost.domain.com loghost\r\n6.2串口连接\r\n在solaris 8下最好使用admintool或者solaris 9下使用smc。\r\n   6.3打印机\r\n在solaris 8下最好使用admintool而在solaris 9下使用\"rinter Setup Wizard\"/usr/sadm/admin/bin/printmgr.\r\n   6.4用户建立\r\n在solaris 8下最好使用admintool或者solaris 9下使用smc,但是用户目录不可以使用/home/xxx,只能使用/export/home/xxx,很多使用其它操作系统的人总是习惯将用户目录建立在/home下,但是solaris下/home目录属于autofs管理,如果关闭autofs,可能会造成某些不必要的麻烦。

论坛徽章:
0
6 [报告]
发表于 2005-04-22 09:46 |只看该作者

solaris初级管理员指南

7、网络连接\r\n   7.1 /etc-files\r\n在solaris操作系统下,把网络配置文件放在/etc目录下,所有的关于IP地址、网关或者其它参数的修改都会在重启后复原,因此只能通过修改/etc下的文件来修改关于网络的参数。这些文件是:\r\n- /etc/\r\n- /etc/hostname.<interface-name>;\r\n- /etc/inet/hosts\r\n-/etc/net/{ticlts,ticots,ticotsord}/hosts\r\n/etc/文件是确定系统的主机名的文件之一,但是我们依然需要修改/etc/hostname.<interface-name>;和/etc/inet/hosts文件,/etc/inet/hosts文件是将主机名和IP地址绑定在一起通过系统广播,将主机名广播出去。/etc/hostname.<interface-name>;中的interface-name也有不同,通常的情况如下:\r\nle        比较早的sparc的系统中存在\r\nhme      高速的网卡接口在Ultrasparc系统中\r\neri       高速的网卡接口在sparcIII系统中\r\nqfe       高速的网卡接口在QuadFastEthernet网卡上\r\nge        千兆的光纤网卡接口\r\n另外,子网掩码的修改是在/etc/netmasks文件中。\r\n   7.2 ifconfig\r\nifconfig命令是查看和修改网络IP的命令\r\n示例:\r\nifconfig –a\r\nifconfig hme0 down\r\nifconfig hme0 192.168.0.3 netmask 255.255.255.0\r\nifconfig hme0 up\r\nifconfig qfe0 plumb\r\nifconfig qfe0 unplumb\r\n   7.3路由\r\n路由器的IP地址存在于/etc/defaultrouter文件中,也可以命令的方式修改:\r\n删除所有路由:router flush\r\n添加一个路由地址:router add xxx.xxx.xxx.xxx\r\n可以用netstat –rn来查看路由是否成功。\r\n   7.4 NIS客户端\r\n1.先将NIS域写入/etc/defaultdomain\r\n2.将NIS服务器名和IP写入/etc/inet/hosts\r\n3.使用ypinit –c命令,并将客户端主机名写入NIS服务器\r\n4.客户端使用/usr/lib/netsvc/yp/ypstart命令或者重启客户端\r\n   7.5 DNS客户端\r\n1.将DNS服务器的IP地址写入/etc/resolv.conf文件,格式:nameserver   xxx.xxx.xxx.xxx\r\n2.修改/etc/nsswitch.conf文件,将hosts: files后加上dns\r\n   7.6 DHCP客户端\r\n网络接口使用DHCP需要在/etc下建立/etc/hostname.<interface>;和/etc/dhcp.<interface>;这两个文件。\r\n临时修改只需要使用命令:\r\nifconfig qfe0 plumb\r\nifconfig qfe0 dhcp start\r\n   7.7 sys-unconfig\r\n如果想修改网络配置,但是又不能确定修改哪些文件,有一个很简单的办法:sys-unconfig命令,重启之后,就可以设置IP,子网掩码,路由等等配置了。\r\n   7.8 10兆和百兆,全双工和半双工\r\n可以使用ndd命令来修改网卡工作模式,示例:\r\n- ndd /dev/eri link_status: 0 = down, 1 = up\r\n- ndd /dev/eri link_speed: 0 = 10 Mbit, 1 = 100 Mbit\r\n- ndd /dev/eri link_mode: 0 = half-duplex, 1 = full-duplex\r\n8、提示收集\r\n   8.1提示\r\n1.ps –ef|grep <search text>;可以找到所需要的进程ID,可以用kill -9 PID来杀死进程。\r\n2.如果不习惯使用VI,可以尝试使用CDE的编辑工具dtpad。\r\n   8.2分析硬件管理\r\n       8.2.1 prtdiag\r\n./usr/platform/<uname –i>;/sbin/prtdig –v可以看到cpu,内存,扩展卡和其它硬件的信息。\r\n       8.2.2 prtconf / path_to_inst\r\nprtconf可以显示分层目录硬件树信息,硬件地址和逻辑地址的信息存在于/etc/path_to_inst文件中,这个文件将会在boot –r或者devfsadm后重建。\r\n       8.2.3 Sun Explorer 软件\r\n这个软件可以在http://sunsolve.Sun.COM/pub-cgi/show.pl?target=explorer/explorer下载到,一般sun的报修是以这个程序所形成的文件为准。\r\n   8.3分析运行时间数据\r\n       8.3.1 time / ptime\r\ntime和ptime是执行命令,并在执行完后显示其运行的时间\r\n       8.3.3 vmstat / mpstat\r\nvmstat 是监视CPU和内存的命令,mpstat 可以监视多个CPU状态\r\n       8.3.4 iostat\r\niostat 是监视磁盘状态的命令\r\n       8.3.6 32位或者64位\r\nisainfo –kv可以显示系统核心是32位或者64位,从sparc II开始,所有的系统都是自动使用64位的核心了,可以在OK状态用boot kernel/unix替代boot kernel/sparcv9/unix使用32位核心,但是从sparc III开始,就只有64位的核心可以用了。\r\n   8.4调试工具\r\n      8.4.1truss\r\ntruss <command>;可以显示命令执行时所调用的系统的进程,可以用这个命令来测试某些命令出错的地方。\r\n      8.4.2 pstack, pmap和其它\r\npstack <ID>;  显示最后一个进程所调用的函数。\r\npldd <ID>;    显示所有共享的库\r\npmap -x <ID>; 显示内存使用的进程它的模块。\r\n      8.4.3 snoop\r\nsnoop命令可以显示所有从一个网络接口所发出的包\r\n9、网络资源\r\n   9.1网络资源\r\nwww.sun.com              sun公司的官方网站\r\ndocs.sun..com              sun公司的所有在线产品的文档下载网站\r\nsunsolve.sun.com           技术上的问答,sun的产品详细介绍,patch下载\r\nwww.sunfreeware.com       solaris下的免费工具,全由第三方开发

论坛徽章:
0
7 [报告]
发表于 2005-04-22 09:49 |只看该作者

solaris初级管理员指南

由于某个英文单词不能发,所以发成了这样,而且中间还有一些中断,实在对不起大家了。这是我翻译的一篇英文的文章,如果需要原版,可以留下你的邮件地址,我会尽快发给大家,关于其中的一些章节没有翻译,是因为我觉得写的过于简单,容易误导大家。如果有什么问题和建议,可以留言,谢谢大家。\r\n====================\r\n最后,再次感谢我的她,明天就是我们认识4周年了,希望得到所有朋友的祝福。

论坛徽章:
2
双鱼座
日期:2014-02-23 12:10:03操作系统版块每日发帖之星
日期:2015-12-17 06:20:00
8 [报告]
发表于 2005-04-22 09:51 |只看该作者

solaris初级管理员指南

呵呵,先抢个沙发坐坐。。。。。

论坛徽章:
2
双鱼座
日期:2014-02-23 12:10:03操作系统版块每日发帖之星
日期:2015-12-17 06:20:00
9 [报告]
发表于 2005-04-22 09:55 |只看该作者

solaris初级管理员指南

明天就是我们认识4周年了,希望得到所有朋友的祝福。
\r\n\r\n马拉松了。。。。什么时候能吃上喜糖啊!

论坛徽章:
0
10 [报告]
发表于 2005-04-22 12:40 |只看该作者

solaris初级管理员指南

可,怎么写了这么多啊,晕一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP