Archive for the ‘Solaris’ Category

sun服务器solaris系统的root密码忘记了怎么办?

Monday, June 16th, 2008

sun服务器solaris的root密码忘记了怎么办? 你需要这样做: a) 一个控制台(显示器接上服务器), 或者 用对应的串口线 由一台台式机/笔记本的串口连接到服务器: 1) 如果串口控制台使用一个RJ45头作为串口连接器, 就用服务器随机器自带的连接线连接,或者, 可以用cisco交换机使用的终端DB9连接线(PC端用cisco线缆连接到 串口1上) 2) 如果串口控制台使用一个DB25头作为串口连接器, 就用服务器随机器自带的连接线连接,或者, 可以用HP DB9转DB25的连接线. 因为大多数情况我们是使用串口连接来登录控制服务器。 b) 打开一个超级终端(Hyperterminal/SecureCRT或者其它),来通过COM1 (9600-8-N-1-None)使用vt100仿真来打开一个到服务器的连接。 c) 按shift加break键来暂停服务器系统。 d) 在OK提示符下输入: OK boot cdrom -s e) 启动之后输入: TERM=vt100 export TERM mkdir /tmp/d0 mount /dev/dsk/c0t0d0s0 /tmp/d0 cd /tmp/d0/etc f) 将/etc/passwd文件第二字段留空 vi /tmp/d0/etc/passwd (x命令表示删除 , :wq 命令表示保存退出) g) 重启 reboot h) 当提示输入root密码时,直接按Enter回车键 i) 修改root密码,输入: passwd 注 1: 如果可能的话,你需要运行一下fsck 示例: fsck -F -y /dev/rdsk/c0t0d0s0 FSTYPE(文件系统): 一般来说是 ufs 注 2: 如果你使用Solstice Disksuite 做了启动盘的镜像,你需要将修改后的 /etc/passwd 文件复制到另一个分区. 示例: mkdir /tmp/d1 mount /dev/dsk/c0t1d0s0 /tmp/d1 cp -p /tmp/d0/etc/passwd /tmp/d1/etc/passwd (the end)

Input Output statistics

Thursday, November 8th, 2007

iostat 显示终端,磁盘I/O活动和CPU使用情况.第一行输出是启动开始时间间隔,后面每一行都是与前面相对的时间间隔。系统内核追踪了这些数据统计。 iostat的参数选项 默认是tdc (terminal(终端), disk(磁盘), 和 CPU(处理器))。如果指定了参数选项,默认将会无效。例如 iostat -d 将只会报告显示磁盘的统计。 iostat语法: 基本语法是 iostat <选项> 间隔 计数 选项 -让你指定设备信息,磁盘,CPU或终端 。(-d , -c , -t or -tdc ) 。x选项提供扩展统计信息。 间隔 -两者间的时间间隔,以秒为单位。iostat 4 将会显示4秒钟间隔的统计信息。 计数 -数据显示次数是必须的。iostat 4 5 将会显示5次4秒钟间隔的统计信息。 示例: $ iostat -xtc 5 2 ...