1 solaris基础和常用知识( 七 )


或者 /usr/bin/prodreg,有图形界面将注册过的产品显示成树的形状.

29 Q: 请问:在SOLARIS 8 中 , 用什么命令看port id?
A: 我曾就这个问题问过不少人 , 有的说 fuser 可以做 , 但我查 fuser 的手册
没有见到相关选项 。lsof 是一个比较理想的工具 , 可以从sunfreeware.com下
载 。还有一个简单的办法是这样的:
/usr/proc/bin/pfiles /proc/* > result.txt
在到result.txt 中搜索相应 socket port. 也可以自己用awk 过滤 pfiles 的
结果

30 Q: 使用FTP时,不能以root用户登录系统 , 应修改什么配置文件?
A: 看一下 /etc/ftpusers , 如果有root , 删掉就可以了 。

31 Q: 我们的系统需要计算solaris的负载,可以使用uptime输出的load average吗,
如果不用uptime,使用libkstat的load average可以吗?
A: 可以.

32 Q: 请问uptime的load average 是如何计算出来的?
A: 这个问题满复杂的 , 我们知道 , unix内核里有许多种结构 , 如 user , proc等 ,
有的还mount到 文件系统中 , 比如 /proc /dev/kstat /dev/ksysm, uptime ,
kstat , sar , vmstat , prstat 等命令都是通过分析这些结构来进行计算的有
一个系统函数叫getloadavg ,uptime 就是直接调用这个函数的,你也可以试试.

33 Q: 如何得到和设置操作系统内核参数 。
A: 通常 , 这些参数在 /etc/system 中配置 。

34 Q: 如何得到系统当前动态运行指标 , 如CPU占有率、IO量、硬盘剩余空间等 。
A: 检查的命令则有许多 , 可用 vmstat 和 sar 命令 , 还有iostat , df , du 用
于检查磁盘的情况 。

35 Q: How can I get a Workshop6"s licence?
A: get a new one from www.sun.com and install it again.
URL is http://www.sun.com/forte/cplusplus/buy.html
cp licence-file install_dir/SUNWspro/licencse_dir/sunpro.lic,node

36 Q: 请问能否在一个slice里挂两个文件系统?
A: 不可以.

37 Q: 请问修改了/etc/nodename后 , UNIX工作站启动不了 , 该如何是好?
A: 单纯修改nodename 不够,还应修改 /etc/net/*/hosts

38 Q: Solaris的/usr/lib/dmi/snmpXdmid是干什么用的?
A: Sun Solstice Enterprise SNMP-DMI mapper subagent
man snmpXdmid 可得.

39 Q: 我的工作站上没有光驱 , 想通过远程安装 , 可否?
A: 可以 , 有两种方式:
1 。将 solaris 光盘内容以 ftp 上传 , 本地安装
2 。做一个install server , 远程直接安装 。
3. 用remote光驱安装

(在remote机器)
# ps -ef | grep nfsd
# mkdir /dummy
# vi /etc/dfs/dfstab (share -F nfs -o ro /dummy)
# eject cdrom0
# chmod 644 /etc/rmmount.conf
# vi /etc/rmmount (share cdrom*)
# chmod 444 /etc/rmmount.conf
# (Load a CD.) share
- /dummy ro ""
- /cdrom/sol_7_sparc/s5 ro ""

(在本地)
$ showmount -e starbug
# mount -F nfs -o ro starbug:/cdrom/sol_8_sparc /cdrom
$ ls /cdrom
$


40 Q: 我们想了解一下SUN公司年机器在并行程序运算方面的能力和相应的平台 。
A: 您知道 , SUN公司在SMP技术上居于领导地位 , 所设计的体系结构具有良好的可
扩展性 。只对硬件升级 , 不改动代码 , 往往就可以得到接近线性增长的性能 ,
如果有开发工具的帮助 , 会取得更好的效果 , sun公司提供的 Forte C/C
workshop 包含许多工具帮助开发者分析软件性能病进行优化,Solaris也包含专
门的库函数以提高计算效率 , SUN公司有一本白皮书专门介绍高性能计算 您可
以从 docs.sun.com 得到.书的名字叫: UltraConputing:How to Achieve Peak
Performance from Solaris Applications..

41 Q: 我在/etc/skel/local.profile作的环境变量的修改但没有在新增用户时候得到
验证,为什么?这不是一个模板吗?(用EXIT退出窗口, 再用新用户登录)

推荐阅读