2 solaris基础和常用知识( 三 )


export _INIT_NET_STRATEGY
fi
3.创建/etc/defaultdomain,内容为huawei.com.cn
4.创建/etc/nodename,内容为你的机器名
5.创建/etc/dnsservers:129.9.111.100 10.15.1.3

62 Q: 我用msgget建一消息队列:
ret = msgget(IPC_PRIVATE, (0660)|IPC_CREAT);
在一个线程用msgsnd发消息 , 另一个msgrcv收:
ulReturnCode = msgsnd( QueueID, pBufferAddr, 8 ,IPC_NOWAIT);
当消息队列中的消息个数等于40时(每个消息尺寸为8字节) , msgsnd函数返
回-1 , errno= 11 , 请问是什么原因 。是消息队列满吗?怎样调整系统参数 , 使
消息队列能大些 。
A: msgmap : 100 maximum size of resource map for messages
msgmax : 2048 maximum size ,in byte, of a massages
msgmnb: 4096 maximum number of bytes on a message queue.
msgmni: 50 maximum size of message queue identifIErs.
msgssi: 8 message segment size.
msgtql: 40 maximum number of message headers
msgseg: 1024 maximum number of message segments.

msgseg 最大为 32k, 其他参数最大值都是 2 billion.

63 Q: license server 如何启动?
A: run /opt/SUNWste/bin/lmgrd.ste 可启动 license server

64 Q: 在Solaris8下 , 如何修改一个目录的大小 。安装时系统自动的设置
/export/home目录空间很大 , 而其他目录空间很小 。
A: 1, 备份 /export/home,
2. umount /export/home,
3. 用 format 修改盘片大小,
4. 备份要增大的目录,
5, umount
5. 用 format 增加盘片大小.
6. 重新mount.

65 Q: 请问用什么命令可以确定是否有磁带设备?多谢 。
A: 看一下 /dev/rmt 如果是空就没有.
.
66 Q: 在solaris 8下安装Forte Developer 6 到达:
installing Forte CEntep Ed 6/SPARC
installing Forte Developer 6
时死掉应如何解决
A: 在安装之前,应当清除所有以前安装时添加进系统的package.
另外,不用缺省目录 /opt , 换一个新建的空目录也有效.

67 Q: Forte c/c版本可以用在solaris2.6操作系统上吗?
A: 可以

68 Q: 在输入用户名后启动很慢,有时甚至进不了,停在启动画面,不知如何解决(我用
过fsck,也不好使,有没有更好的办法)!能否重装操作系统,而不影响现有的已装
软件.谢谢!
A: 一般说来, 这与家目录下配置文件有关.新建一个用户试一试.

69 Q: 现在远程维护的解决方式是通过Modem拨号 , 建立连接 , 通过我们自己编写的IP
代理转发程序 , 完成对传输设备远程维护 。在PC机上的拨号网络 , 拨号程序运
行都比较正常 , 对连接速度 , 稳定性方面目前使用还算可以 。但是在设置Sun工
作站的拨号程序的时候 , 我常常会遇到一些“奇怪”的问题 , 比如Modem不握
手 , 没有拨号音等 。现在我们的拨号设置是自己编写的脚本文件方式 。可能对
各种情况考虑的不全面 , 因此请问是否有相应的软件包(程序)可以帮助我们
机型拨号设置 , 保证拨号成功?
A. 连接失败通常与配置参数有关,由于硬件种类繁多,很难保证一个程序在所有的
硬件环境下都能顺利配置成功.我们只能针对具体情况进行分析.但我们发现,改
变串口的流倥方式经常有助于问题的解决.Sun solstice 中有一个拨号软件据
说比aspppd 更容易使用,我没有用过,或许您愿意试一试?

70 Q: 我这多线程程序 , 我用ftime得到函数的调用时间 , 发现在一个线程中 , 增加一
个printf后 , 调用时间为5毫秒 。去掉这个printf , 调用时间却为15毫秒 。增加
了一个printf为什么后使该函数的执行更快了?
A: ftime 得到系统当前时间,但具体到线程的执行时间,是和系统的调度情况有关
的, 请用调试工具来检查准确的执行时间.

71 Q: 我们的技术支持人员遇到一个问题 , 向您请教:在安装时没有选择安装网络 ,

推荐阅读