2009-02-10 | 阅读(320)	
				系统基本配置
				
						
								
								
								
						
				
		
				如何查看日志信息
				
						                dmesg | more /var/adm/messages*    
		
				收集
				exlpore
				日志
				
						   
						              /opt/SUNWexplo/bin/explorer -k ->/opt/SUNWexplo/output
		
				系统的基本状况
				
						    
						                       showrev  
		
				系统运行时间,平均负载
				
						                                 uptime                            
		
				版本信息
				
						                                               uname -a                                  
		
				Update
				版本
				
						                                         more /etc/release                 
		
				系统补丁
				
						  
						     showrev -p  
				已安装的补丁信息
				
						  patchadd 123-12 
				打补丁
		
				查看服务对应的端口
				
						  more /etc/services
		
				系统变量设置
				env
				,
				sysdef
		
				Shell
				变量:
				bash,csh,ksh
		
				收集
				explore
				日志
		
				先查看有没有装
				
						
# pkginfo |grep SUNWexplo
				如果有安装的话:
				
						
# /opt/SUNWexplo/bin/explorer
				收集到的文件在:
				
						
# /opt/SUNWexplo/output
		
				清空日志:
				cp /var/adm/messages /var/adm/messages.bkp  #cat /dev/null > /var/adm/messages
		
				CPU
				 
		
				psrinfo -vp              
				系统
				cpu
				数和速度
		
				uptime                   cpu
				平均负载
		
				prstat -a                
				实时进程的状态 (相当于 Linux 下的 top 命令)
				ps -ef                   
				显示所有进程的详细信息
		
				kill pid 
				杀死进程
		
				vmstat
				,
				mpstat
				,
				/usr/ucb/ps -aux
		
				内存
		
				prtdiag -v 
				系统硬件,电源接口等
		
				查看内存大小
				prtconf -vp | grep Mem
		
				vmstat
		
				swap -s
		
				增加
				swap
				分区:
				mkfile 200m /tmp ,swap -a,swap -l
		
				C5292
		
				磁盘管理
		
				iostat  
				监视系统输入/输出设备负载
		
				format  
				系统几块磁盘,大小
				Ctrl+D
				的组合键退出
		
				metastat 
				显示硬盘
				raid
				状态
		
				检查硬盘信息
				prtvtoc /dev/dsk/c0t0d0s5
		
				查看
				NBU
				硬盘
				available_media
		
				如何添加硬盘
		
				1
				, mkdir /usr/ldap3
				2
				,
				newfs /dev/rdsk/c1t3d0s1  
		
				
						       3
				,
				mount /dev/dsk/c1t3d0s1 /usr/ldap3
		
				4
				,
				vi /etc/vfstab
				添加文件系统信息
		
				/dev/dsk/c1t2d0s0  /dev/rdsk/c1t2d0s0   /usr/ldap3      ufs     1  yes     logging
				
						 
				
		
				文件系统
		
				df -k   
				磁盘使用情况
		
				磁带机的读存数据
				: tar cpio
		
				磁带机状态
				
						  mt -f /dev/rmt/0 status 
		
				虚拟文件系统表
				
						  /etc/vfstab
		
				Solaris
				硬盘分区
		
				网络
		
				ping
				,
				netstat -arp
				,
		
				ifconfig –a
		
				系统基本操作
		
				文件操作
		
				压缩解压
				tar gzip gunzip
		
				iso
				文件
				
						  lofiadm
		
				查看文件信息
				
						  ls -lrt
		
				目录大小
				
						  du -sk dir
		
				mkdir ,cd,
		
				查找文件:
				Find  
				文件类型
				file
		
				查看文件
				more 
				,
				head
				,
				tail 
				,
				cat
				例如:
				tail -10 /var/adm/messages
		
				文件的权限
				chmod: chmod 644 a.txt  
		
				解包
				tar vcf filename.tar
		
				打包
				tar cvf filename.tar dirname
		
				.gz 
				文件
				解压
				gunzip filename.gz ; gzip -d filename.gz          
				压缩
				gzip filenam
		
				.tar.gz  
				解压:
				tar zxcf file.tar.gz                                    
				压缩;
				tar zcvf file.tar.gz dirname
		
				创建和编辑文件:
		
				生成新文件或改变文件日期:
				Touch  
				文件拷贝
				cp 
				移动文件
				mv
		
				修改文件: vi的用法
				组合命令
				: 
				;
				输出重定向
				>   
				组合命令
				|
		
				常用管理命令
				man
		
				用户管理
		
				groupadd 
				,
				useradd 
				,
				passwd
		
				查看用户
				/
				组
				more /etc/passwd
				,
				/etc/shadow
				,
				/etc/group 
		
				(who
				、
				finger
				、
				rusers 
				-
				1
				、
				whodo
				、
				id
		
				
						如何做系统硬件健康状况检查
						
								
								
						
				
		
				# more /var/adm/messages* 
				(没有重大异常报错)
				
						
						
				
		
				# df –k (“/”
				使用率小于
				85%)
		
				# format 
				( ctrl+d退出)(所有硬盘正常)
				# prtdiag –v (
				没有
				failed
				的部件、内存和
				cpu
				数量正确
				)
		
				# psrinfo –v (
				系统中所有的
				cpu
				都处在
				online
				状态
				)
		
				
						运行级别
				
		
				查看系统的运行级、日期及时间
				
						  who   –r
		
				系统运行级别
				1
				、
				掉电(运行级
				0
				)
				2
				、
				单用户(运行级
				1
				和
				s
				或
				S
				)
		
				3
				、
				多用户(运行级
				2
				和
				3
				)
				4
				、
				重引导(运行级
				5
				和
				6
				)
		
				重新启动
				
						  reboot, init 6
		
				关闭系统:
				shutdown 
				,
				init 0
				,
				halt
		
				
						 
				
		
				其它管理
		
				定时任务
		
				将
				crontab 
				推到一个自定义的文件上
				
						
crontab -l>tmp 
				编辑这个文件,做需要的修改
				
						
vi tmp 
				推回
				crontab 
crontab tmp
		
				NBU
				备份
		
				#bpdbjobs –report   
				检查作业备份情况,返回为
				0
				即为正常
		
				#bpps –a   
				备份进程启动情况
		
				
						 
				
		
				磁盘阵列管理
		
				
						 
				
				#sccli
		
				sccli: selected device /dev/rdsk/c2t0d0s2 [SUN StorEdge yyyy SN#08472F]
		
				#sccli> show disks
		
				输出的
				Status
				列,所有值正常情况下是
				” ONLINE”
				或
				” STAND-BY”
				,其它的值都是不正常的;
				
						
						
				
		
				#sccli> show logical-drives
		
				输出的
				Status
				列,其值正常情况下是
				” Good”
				,其它的值都是不正常的;
				
						
						
				
		
				#sccli>show enclosure-status
		
				输出的
				Status
				列,所有值正常情况下是
				” OK”
				或者
				” Absent”
				,其它的值都是不正常的;
				
						
						
				
		
				#sccli>show FRUs
		
				输出的
				FRU Status
				行,所有值正常情况下是
				”OK”
				,
				
				
				其它的值都是不正常的;
				
						
						
				
		
				#sccli> show peripheral-device-status
		
				输出的
				status
				列,所有值正常情况下是
				”within safety range”
				或
				” N/A”
				或
				” Hardware:N/A”
				或
				” Hardware:OK”
				,
				
				
				其它的值都是不正常的;
				
						
						
				
		
				#sccli>exit
		
				oracle
		
				lsnrctl status 
				查看
				listener
				进程的状态
		
				tnsping SID    
				查看连通请款
		
				sun cluster
		
				scinstall -pv  
				版本信息
		
				luxadm -e port 
				光纤链路状态