发信人: coobear(冥思苦想...)
整理人: hlzhan(2002-09-22 14:38:18), 站内信件
|
8、紧急求助--启动时scsi硬盘出错
小弟今天心血来潮,拆开了单位的一台sun工作站硬盘看了看,但是装好后,再次打开机器时,每次Initializing Memory后,出现Boot Device: disk File and Args
然后出现一些系统信息,接着出现一行字:Use is subject to terms,至此稍停一会
接着出现:Warning:pci@1f 4000 scsi 3(glm0)
reset scsi bus,got incorrect phrase from (6.0)
Warning:pci@1f 4000 scsi 3(glm0)
got scsi reset
以下的信息急闪而过,就看不到了,估计是系统重启信息。重启后仍然如此重复。
我猜测是scsi总线的问题,但却看不出来,请各位大侠救命(明天他们知道这事非砍了我不可),不胜感激。
执行probe-scsi-all后,输出如下:
/pci@1f,4000/scsi@3,1
/pci@1f,4000/scsi@3
Target 0
Unit 0 Disk FUJITSU MAE3091L SUN9,0G0706
Target 1
Unit 0 Disk SEAGATE ST39175LC 0001
Script interrupt: Reserved phase
然后就停掉了
我把机器拿下来,拔出硬盘,放进去,各处的县都摁了摁
打开机器,发现赫然没问题了
---------------------------------------------------------------------------------
9、怎样加固Solaris操作系统
http://www.chinaunix.net/cgi-bin/bbs/topic.cgi?forum=3&topic=10181&show=90.
---------------------------------------------------------------------------------
10、我想为同一个组的用户加一个组管理员,类似于ROOT对所有用户和文件都有操作权,本组的组管理员也能对本组成员做任何操作,应该怎么做?谢谢!
系统无此功能
---------------------------------------------------------------------------------
11、如何解除密码的约束
新装好的solaris 8,我建了普通用户后,当他们修改密码时会提示密码必须至少6位、必须包含两位字母,一个数字或特殊字符等,“The first 6 characters of the password
must contain at least two alphabetic characters and at least
one numeric or special character.”。
请问如何将这个约束去掉,或者修改约束??
/etc/default/passwd
建议不修改
---------------------------------------------------------------------------------
12、如何给SOLARIS7打补丁呀,谁有现成的补丁包共享可以么
从sunsolve.sun.com上下载建议补丁包,释放开后,执行里面的脚本就可以啦。简单。
过我记得上面有这样的帖子!!你把包载下来是这样的T110287-10.tar!tar解压后用patchadd 安装就可以了 如果是老版本的 你就cd 包后 。/install* 就可以了 后面的几个字母记不得了
---------------------------------------------------------------------------------
13、前两天初装solaris,总算是装上了,刚装上一启动就是图形界面,可今天不论如何启动都是命令行,请问各位大哥,如何能进图开界面。
/usr/dt/dtlogin -e
---------------------------------------------------------------------------------
14、怎样信任一台远程主机?
在远程主机上 /etc/hosts.equiv这个文件 里面写上你的信任主机的ip 或者在加上你要信任的用户名 !然后在你的本地主机的信任用户下 编辑.rhost文件 写上ip和用户名 这样之后就可以了 如果要全部信任 就写+ 但是有安全漏洞 需要打上相关的补丁!
密码应该没有要求一致,否则root不是都密码一样了,但是用户名是一定要一样的。
---------------------------------------------------------------------------------
15、How to change hostname in Solaris 8 ?
hostname xxx是暂时的 重启就没有了 sys-unconfig 要慎用 我用过没有什么问题 但是坛子里可是有用过之后机器起不来的 永久该动要修改 以下文件/etc/hosts /etc/nodename /etc/hostname.hme0 (solaris8 sparc ultra10)机器!!!
---------------------------------------------------------------------------------
16/我的机器不能登陆到图形界面了
周1来的时候,我的机器就登陆不进图形界面了,我似乎什么也没有做,提示信息是:“TheX-server cann't be started on display"
你要重新设置 x windows system环境
要文本模式下执行: Xconfigurator命令或setup进行设置(注意大小写)
---------------------------------------------------------------------------------
17、如何搞定x86丢失root密码的问题
方法1:
如果要是还有另外一台机器,就用那台机器把你丢root密码的盘mount上来,然后修改passwd,shadow,这样就搞定了,我修改过无数,真是屡试不爽,其实就是很爽。
方法2:
我以前做过一次,但是都忘了怎么做了(我被暴打),只好告诉大家大概的方法了
用install光盘引导,然后开始会询问你要不要从分区,还有一些其它问题,反正全选no,然后就可以得到一个shell,剩下的工作就不用说了吧,和sparc的一样,建一个目录,然后mount,然后改passwd,shadow
方法3:
在安装的过程中随便哪个对话的时候,在空白的地方点鼠标右键,然后选console就出一个终端控制台
---------------------------------------------------------------------------------
18、solaris 中如何做第二个启动盘?
系统装好后,用dd备份到2号盘,有问题时,交换2个盘,不用改其他参数。
用disksuite做mirror,再按race的方法做,做别名用devalias,改启动盘用setenv boot-device
---------------------------------------------------------------------------------
19、解释一下/etc/passwd文件
Each line entry in this file contains the following seven fields separated
by colons:
loginID:x:UID:GID:comment:home_directory:login_shell
---------------------------------------------------------------------------------
20、关于crontab的执行问题
Please note that cron doesn't know any environment.
Do you have in your perl-script at beginning with #!/bin/perl,
if not, add it.
---------------------------------------------------------------------------------
21、关于solaris的密码问题
solaris 的密码好像默认最长是8位,请问怎样修改可以增加密码最大的位数?
对的,solaris允许你设超过8位的密码,但是它只验证前8位
---------------------------------------------------------------------------------
22、为什么我无法用netterm登录sun主机???
修改 /etc/default/login
CONSOLE=/dev/console注释掉。。。
---------------------------------------------------------------------------------
23、About 磁盘设备物理路径!
c0t1d0 ,逻辑设备名
/iommu@f,e0000000/sbus@f,e0001000/espdma@f,400000/esp@f,800000/sd@1,0
物理设备名(物理地址)
本地硬盘和磁盘阵列上的硬盘的C#(控制器)的号不一样。
而且,在format时一般磁盘阵列的盘会有描述。
确定槽位的方法是:看T的号。
磁盘阵列的硬盘是有顺序的,如:
前面板的顺序是:1,2,3,4,5,6,7,8,9,10,11
后面板的顺序是:15,16,17,18,19,20,21,22,23,24,25
---------------------------------------------------------------------------------
24、打patch 106980-19之前,用不用先把106980-07 卸掉?
环境是: E250 solaris 7 for sparc
现在我要打 patch 106980-19 ,我用命令
#showrev -p |grep 106980
Patch: 106980-07 Obsoletes: Requires: Incompatibles: Packages: SUNWcslx, SUNWcsl, SUNWhea
发现系统已经有 106980-07
那我在打 106980-19 之前,用不用先把106980-07 卸掉?
一般不用的
---------------------------------------------------------------------------------
25、关于patch序号的问题
比如:108653-27
现在是108653-46,,,了,
这个怎么办?到哪里能下到108653-27 ???
后面的两位数相当于版本号,越大越好,不用找老的了,新的功能包括老的。
---------------------------------------------------------------------------------
26、如何设置MANPATH
Set your $MANPATH variable as
/usr/man:/usr/dt/man:/usr/local/man:/usr/openwin/man:
设置MANPATH的方法
(1).临时性修改MANPATH
在命令行上输入以下命令:
$ MANPATH=$MANPATH:/xxx/xxx/man<Enter>
$ export MANPATH<Enter>
(2).永久性修改MANPATH
在用户自己的 .profile文件中加入上述两行内容
---------------------------------------------------------------------------------
27、在执行程序文件时,怎样才能不要输入 ./ 这样的方式呢???
1 通过export PATH=$PATH:/. 把本地目录加入到你的path变量里面
2 通过 #chmod 777 你的文件名 给你的文件加上可执行权限
3 在目录下直接输入你的脚本名就可以了 就好象用系统的命令一样!
---------------------------------------------------------------------------------
28、备份问题
solaris8
我每天作
tar cvf /dev/rmt/0 backup.bak
但这样的话,它把原先的backup.bak文件覆盖掉了。
怎样才能不覆盖天天备份的文件呢?
tar cvf /dev/rmt/0n backup.bak
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++其他相关的问题++++++
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1、请问veritas的vcs的启动文件在solaris下的哪里?
/etc/rc3.d/S99vcs
---------------------------------------------------------------------------------
2、当我以英文环境进入以后用文本编辑器中、vi中和网景打开文件都不能正确地显示中文内容,但却可以正确地输入中文?
vi中不能正确显示中文,可能是没有中文环境和字符集。查看你的语言设置和字符集设置。netscape不能显示中文,看看view菜单中的字符编码是简体中文吗
---------------------------------------------------------------------------------
3、设置CDE背景色?
program 菜单
style manager
color
---------------------------------------------------------------------------------
4、Sun E450服务器用PC 的 键盘鼠标 工作吗?
不可以,要是可以,也需要转接器
---------------------------------------------------------------------------------
5、GeForce2 MX for solaris8 驱动,哪有?
There is a patch on the www.sun.com for tis problem.My geforce2 mx400 is ok.
有个网站可以下栽,具体我不记得了,你可以通过搜索引擎搜索,或者在本站搜索也可以,以前有过这样的贴子;我就是这样的显卡,现在sol8上用宽带上网,netscape6.2发贴子
---------------------------------------------------------------------------------
6、一个不错的UNIX相关网站
http://www.unixguide.net/
---------------------------------------------------------------------------------
7、ftp://202.108.44.140上的dd.exe
做磁盘镜像的,同UNIX下的dd,是DOS下用的,可能比UNIX下的DD简单。
就是在windows下做你的solaris2。7系统启动盘的程序
---------------------------------------------------------------------------------
8、与大家share 下这些tip
http://www.chinaunix.net/cgi-bin/bbs/topic.cgi?forum=3&topic=10501&show=60
在solaris下,让普通用户执行root的脚本
http://www.chinaunix.net/cgi-bin/bbs/topic.cgi?forum=3&topic=10466&show=60
哪里可以下solaris for intel 的编译环境??
www.sunfreeware.com
谁有BOSON FOR SOLARIS的破解?
http://202.108.44.140/
---------------------------------------------------------------------------------
9、[求助]在USB口安装移动硬盘?[求助].
我有一台Blade 100,上面有两个USB 口。我想通过它在PC与工作站间拷贝资料。
他们不在网络上。各位谁能详细讲述一下。安装完成后,其存取目录是什么?如何挂接?
http://docs.sun.com/?q=usb%2bmount&p=/doc/806-5183/6je7adpe9&a=view
这里有资料
看看文章
How to Mount or Unmount a USB Mass Storage Device Without vold Running 〈------
# mount -F fs-type /dev/rdsk/cntndnsn /mount-point
所以你现在的状态应该是自动mount上去的
用
#mount看看mount到哪去了,就可以直接用了,
或者停下来,手动mount
# /etc/init.d/volmgt stop
# umount /mount-point
# mount -F fs-type /dev/rdsk/cntndnsn /mount-point
你就可以到/mount-point操作了
我解决问题了!
方法是:
1.把usb盘插入usb口
2.stop +a
3.boot -r
4.启动后执行/etc/init.d/volmgt stop
5.umount /dev/dsk/c*t*d*s*
6 mount /dev/dsk/c*t*d*s* /mnt
结束。
谢谢大家。
---------------------------------------------------------------------------------
10、solaris有for server和for workstation版嘛?
solaris 8 以前介质是有区别的,但是就OS而言没有区别,只是server版的介质多些盘和小软件的license,如server版的介质中有张CD带disksuite,而workstation的没有。从solaris 8开始没有区别了,介质只有一种。并且我没有听说“fire系列等服务器预装的server版”,应该基本都没有预装的,除开一些小的机架式server。
还有一个简单的判别方法,就是你找不到两套分别是“server”和“workstation”的操作系统的补丁。所以操作系统没有区别。:)
---------------------------------------------------------------------------------
11、七彩虹nVIDIA GF2 MX200的显卡驱动程序在哪里能找到,如何安装!!谢谢!!
see the previous topic: http://www.chinaunix.net/cgi-bin/bbs/topic.cgi?forum=3&topic=10277
---------------------------------------------------------------------------------
12/问UltraSPARC III的计算速度等参数在什么地方能找到
http://www.chinaunix.net/cgi-bin/bbs/topic.cgi?forum=3&topic=10521&show=30
---------------------------------------------------------------------------------
13、进程问题
我的进程 创建了一个子进程,
然后父进程退出. 子进程继续运行,
子进程是通过execl来执行一个现有的程序,
它把一些信息不停的输出到屏幕上.
我现在想把这些输出到屏幕上的信息,不再输出到屏幕上
用守护进程还是没有办法解决,
用colse关掉 stdout,和stderr就可以了.
已解决, 谢谢 jsn.
---------------------------------------------------------------------------------
14、gcc编译的时候说找不到.h文件是缺少什么?
如果安装的是package的话,应该有这些库和头文件的,是在不行,再去下载glibc和libstdc++这两个包,装上试试。
---------------------------------------------------------------------------------
15、如何弹出软盘?
eject floppy
不过不像光驱,你别指望软盘自己弹出来。
---------------------------------------------------------------------------------
16、windows or solaris共存的问题
多系统安装指南:
http://multiboot.solaris-x86.org/
---------------------------------------------------------------------------------
17、新安装的netscape浏览器,运行的时候报错
运行netscape,出错信息如下:
Xlib:connection to ":0.0" refused by Server.
Xlib:client is not authorized to connect to Server.
Error:can't open display: :0.0.
请问该如何解决?
xhost +
或设置DISPLAY变量
---------------------------------------------------------------------------------
18、在iplanet服务器上怎么增加对php文件的支持
Linux下的php + iplanet6/solaris也差不多:)
安装好的iplanet (以下是iplanet 6)
下载php
http://us3.php.net/do_download.php?download_file=php-4.2.2.tar.gz
http://benoit.noss.free.fr/php/install-php4.html(简单的说明)
Compile PHP as follows:
在php的源代码目录下
../configure --with-nsapi=/path_to/iplanet_home --enable-libgcc
make
make install
Add LD_LIBRARY_PATH=<libdir> to your Netscape server startup script
where <libdir> is the full path to the directory where libstdc++.so.2.10.0 is located (usually /usr/local/lib)
编译是个漫长的过程(需要flex,gcc,glib ....)
For iPlanet Enterprise 6.x on SunOS 5.8
The following is what I did to get PHP 4.06 to run on our server.
--------------------------------------
add to the obj.conf file
<Object name="default">
AuthTrans fn=php4_auth_trans
..
..
..
..#NOTE
..#This next line should happen after
..#all 'ObjectType' and before all 'AddLog' lines
Service fn="php4_execute" type="magnus-internal/x-httpd-php"
..
..
..
</Object>
<Object name="x-httpd-php">
ObjectType fn="force-type" type="magnus-internal/x-httpd-php"
Service fn=php4_execute
</Object>
--------------------------------------
add to the magnus.conf file
Init fn="load-modules" shlib="/your/path/from/root/libphp4.so" funcs="php4_init,php4_close,php4_execute,php4_auth_trans"
Init fn="php4_init" LateInit="yes"
--------------------------------------
add to the mime.type file
type=magnus-internal/x-httpd-php exts=php,php3,php4,phtml
--------------------------------------
Restart the server, NOT THE BOX THAT THE SERVER RUNS ON , to apply changes.
This can be done through iPlanet Admin Server or by telnet.....
测试页
test.php
<? echo("Hello World"); ?>
---------------------------------------------------------------------------------
19、如果硬盘的逻辑名是c0t6d0s0,请问t6和d0是指什么啊?
在scsi上没有Primary 和 Slave 的概念。
但在ide设备上有Primary 和 Slave 之分。
c:controller;
t:target;
d:disk
s:slice(partition)
---------------------------------------------------------------------------------
20、系统默认最大进程数
[1] The maxusers variable is automatically set by Solaris according to the
amount of physical memory available in the system. The automatic
minimum value for maxusers is 8, and the automatic maximum is 1024.
[2] The maxusers parameters is set a little less than the amount of RAM in the
system, in megabytes.
---------------------------------------------------------------------------------
21、抓取屏幕图像的软件
右键,snapshot,s7/s8本身就自带有这个功能
---------------------------------------------------------------------------------
22、2台机器的冷备份怎么做比较好
你的存储如果使用内置硬盘就不好做冷备份了,至少要用外置的硬件RAID的阵列。如果是自要用内置硬盘,就不能做任何RAID,否则恢复是很痛苦的,数据库就不要用裸设备了,用文件系统的。
引导盘用dd在v880的机型上不适用,因为硬盘是FC-AL的,有WWN号,直接换不可能,要做比较复杂的调试,不过还是可以解决的。
用DISKSUITE做简单,不用手工维护系统会自己做。只要在OK中做设置,论坛中有介绍过。
好的冷备份最好还是用外置的存储,这样简单、可靠性高,也好维护。不过v880的内置硬盘就有点浪费了,如果还没有买的话,建议换成V480+a1000的方式。
---------------------------------------------------------------------------------
23、samba for solaris8 x86的配置
为什么在samba.conf中security=share了,还是没法写文件!是不是还要在solaris8中设定共享文件夹的权限?怎么让samba登陆的用户全部拥有root权限?
要明白一点,系统权限最大,你要写权限的话,你必须让这个目录有可写权限。
chmod 777 dir
---------------------------------------------------------------------------------
24、做 solaris 下 apache 1.3.26和 tomcat 整合
不要使用mod_jk。
Apache+tomcat
1.所需软件包
apache_1.3.22.tar.gz
jakarta-tomcat-3.2.3.tar.gz
jakarta-tomcat-3.2.3-src.tar.gz
2.编译 apache
tar -zxvf apache_1.3.22.tar.gz
cd apache_1.3.22
./configure --prefix=/www/apache --enable-module=so --enable-rule=SHARED_CORE (允许 DSO,运行 apxs 必须)
make
make install
3.运行 tomcat
tar -zxvf jakarta-tomcat-3.2.3.tar.gz
mv jakarta-tomcat-3.2 tomcat
cd tomcat/bin
./startup.sh (自动生成 tomcat-apache.conf 文件)
cp tomcat-apache.conf /www/apache/conf/
4.生成 mod_jserv.so 文件
tar -zxvf jakarta-tomcat-3.2.3-src.tar.gz
cd jakarta-tomcat-3.2.3-src/src/native/apache/jserv
/www/apache/bin/apxs -c -o mod_jserv.so *.c (指定 apxs 路径)
cp mod_jserv.so /www/apache/libexec
5.修改 httpd.conf 和 tomcat-apache.conf
cd /www/apache/conf
vi httpd.conf ,添加下列内容:
(insert line)Include conf/tomcat-apache.conf
ServerAdmin [email protected]
ServerName www.xxx.com
修改DocumentRoot的值为/data3/homepage
DocumentRoot "/data3/homepage"
修改DirectoryIndex的值为 index.html index.htm index.php index.jsp
<IfModule mod_dir.c>
DirectoryIndex index.html index.htm index.php index.jsp
</IfModule>
(tomcat-apache.conf 不做任何修改)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
|