1) 用笔记本加串口安装solaris的kit
向上向下健通过ctrl +I ,ctrl+p
分区时,可以选择由系统自动分区。也可在自动分区的基础上再edit分区结果,这比手动分区要简单一些。
2) 如果以图形界面启动有问题
可以用笔记本加串口连接并启动(这样的话就直接以命令行进入系统)。
输入root密码 进入调试阶段,但此时很多命令都无法使用。
ctrl +D正常启动。
讲到这,突然想到我以前处理过的一次事故,以前我们有一台部署在成都的服务器突然连不上,通知成都机房重起后还是连不上。后来飞到成都那一看,原来是第二个硬盘出了问题,系统就挂在那了,无法进系统了,其实敲一下CTRL+D就可以了。 进入系统用fsck也无法修复了,只能换个硬盘。
说到这,想起一个问题,如果在/etc/vfstab里将这个坏的硬盘注释掉的话,下次启动的时候系统还会挂在那而无法正常启动吗?
我的回答是:是!大家可以想想原因!
3) sun钥匙指示灯的意义
上是一个1 , #钥匙在此位置->待机模式, 按下电源按钮系统加电运行;
下是一把锁. #钥匙在此位置->锁定状态, 防意外碰到电源按钮时导致系统断电,防更新FIRMWARE操作;
左是一个椭圆上加一个1, #钥匙在此位置->关机状态, 按下电源按钮将不起作用,系统不加电运行;
右是一个椭圆上加一个交流电符号! #钥匙在此位置->诊断模式,新安装服务器或怀疑硬件故障做POST诊断;
4) format的用法
label :每个磁盘都会有一个区域记载关于磁盘的控制器,分区信息,这些信息被称为label。其他部分用于描述内容的保存在卷表(colume table of contents)里,VTOC是保存在第一个扇区中!
在format里,label : 将内存信息写入disk里
verify: 显示分区信息
print: 显示选择的分区表
name/save: 为改变的分区表命名
Slice=Partition
FLAG : WR,M(mountable),U(unmountable)
如何将分区表信息保存到/etc/format.dat里
format>partion
Partion>name
Enter the name :wyl
Partion>quit
format>save
如何定位并使用用户的分区表:
format>partion
Partion>select
0 : original
1:unnamed
2: wyl
选2
Partion>label
YES
Partion>quit
format >Verify
format >quit
显示磁盘的VTOC:
prtvtoc /dev/rdsk/c1t3d0s2
将磁盘的VTOC存于文件:
fmthard -s datafile /dev/rdsk/c1t3d0s2
将c0t0d0s2的VTOC表复制到c0t1d0s2里:
prtvtoc /dev/rdsk/c0t0d0s2 | fmthard -s - /dev/rdsk/c0t1d0s2
5) OK状态下的用法
SUN键盘:启动时或在系统运行时按STOP +A
普通键盘: 启动时按CTRL+BREAK
OK printenv
OK printenv boot_device
OK printenv probe_scsi
OK printenv probe_scsi_all
OK devalias
6)如何最小化引导系统
OK setenv diag-switch false
Setenv diag-level min
Setenv auto_boot true
Reset all
7)solaris下如何audit(再对比一下linux的audit)
Solaris操作系统可以通过设置日志文件可以对每个用户的每一条命令进行纪录,这一功能默认是不开放的 。
运行/usr/lib/acct/accton [路径][文件名]
(如/usr/lib/acct/accton /export/home/wangyu/test,将日志记录到test中)
查看的时候将文件移动到/var/adm目录下,改名为pacct
执行查看命令lastcomm(比如查看用户root,用命令lastcomm root)
8) /etc/path_to_inst 文件:
定义设备别名和实际物理地址的对应关系,与OK devalias的输出结果类似!
more /etc/path_to_inst
# Caution! This file contains critical kernel state
#
“/pci@1f,0” 0 “pci”
“/pci@1f,0/pci@1,1/ide@3/sd@2,0” 2 “sd” (CD-ROM)
“/pci@1f,0/pci@1,1/ide@3/dad@0,0” 0 “dad” (disk)
“/pci@1f,0/pci@1,1/ebus@1” 0 “ebus” (extended bus)
“/pci@1f,0/pci@1,1/ebus@1/fdthree@14,3023f0” 0 “fd” (floppy disk)