SUN Solaris SUN Solairs服务器可能遇到的问题总结Word下载.docx
《SUN Solaris SUN Solairs服务器可能遇到的问题总结Word下载.docx》由会员分享,可在线阅读,更多相关《SUN Solaris SUN Solairs服务器可能遇到的问题总结Word下载.docx(55页珍藏版)》请在冰豆网上搜索。
/etc/wtmpx
4.Shutdownthesystem:
#shutdown-y-g0
Restartthesystem
2)Q:
我用setenvPATH=$PATH:
/path/to/my/program的方式来赋值,总显示语法或者修饰符有问题。
如果用setenvPATH=/path/to/my/program就可以成功赋值。
如果想在CSehll下实现bash里面exportPATH=$PATH:
/path/to/my/program的赋值,应该怎么写:
CShell别用等号
setenvPATH"
$PATH"
:
/path/to/my/program
3)Q:
系统是SUN 280R,我在#提示符下输入inits回车后屏幕闪了几下,然后就成了白屏,强行重启也没反应
关掉电源,从光盘启动,进去看看是怎么回事
bootcdrom–s就是从光盘启动后进入系统
4)Q:
在sunfree的网站上,比如我想安装libiconv-1.8
那么libiconv-1.8-sol10-intel-local.gz与libiconv-1.8.tar.gz
有什么区别呢?
A:
第一个是编译好的适合solaris系统的binary格式package文件
安装,可以用pkgadd命令直接添加的后边的source文件,还没有编译安装,需要configure,make,makeinstall的过程
5)Q:
求助:
vmware下安装solaris10之后不能改分辨率和刷新率
用kdmconfig命令,然后选择Xsun,即可调整分辨率
6)Q:
fsck-Fufs-y/dev/rdsk/c1t0d0s6
fsck修复文件系统
命令格式:
fsckraw-device等同于DOS的chkdsk命令
例子:
fsck/dev/rdsk/c0t1d0s0
ufs-UNIX文件系统。
是Solaris缺省的文件系统。
-F好像是一个修复参数
-Fufs是文件格式
-y不要你敲y了,全部自动yes
fsck是对news过程的一个恢复
这两个操作是对裸设备文件的。
7)Q:
在solaris9上怎样设置oracle10g随系统启动时自动启动?
设定自启动
1.先在/etc/init.d目录下,作下一个shell文件,
其中/export/home/oracle/product/8.1.7是你Oracle的安装目录,oracle是安装用户
#vi/etc/rc2.d/dbora
#!
/bin/sh
ORA_HOME=/export/home/oracle/product/8.1.7
ORA_OWNER=oracle
if[!
-f$ORA_HOME/bin/dbstart]
then
echo"
Oraclestartup:
cannotstart"
exit
fi
case"
$1"
in
'
start'
)#StarttheOracledatabasesandNet8listener
su-$ORA_OWNER-c"
$ORA_HOME/bin/dbstart"
&
$ORA_HOME/bin/lsnrctlstart"
#NextlineforOracle8.1.7only
$ORA_HOME/Apache/Apache/bin/apachectlstart"
;
stop'
)#StoptheOracledatabasesandNet8listener
$ORA_HOME/bin/lsnrctlstop"
$ORA_HOME/bin/dbshut"
$ORA_HOME/Apache/Apache/bin/apachectlstop"
esac
2.作连接
#ln-s/etc/init.d/dbora/etc/rc2.d/S99dbora
#ln-s/etc/init.d/dbora/etc/rc0.d/K10dbora
3.重新启动看看成不成功
#sync
#reboot
Q:
请问可以在光盘启动的情况下,将磁带中备份的操作系统恢复吗?
就是说插一块新硬盘,然后将磁带中备份的操作系统恢复到这块盘上,并且可以正常使用。
请问能不能做到?
ufsrestore恢复回来,然后做installboot
如果是光纤硬盘的话,ufsrestore回来后还需要修改/devices以及/dev下的设备联结!
情况比较复杂,需要找文档。
做installboot:
#cd/usr/platform/sun4u/lib/fs/ufs
#installbootbootblk/dev/rdsk/c0t0d0s0(Thisisyourbootdiskand/slice)
9)Q:
把/etc下所有文件权限都设成了777....
1。
对系统可预见的影响(特别是如果此时reboot....后)
哪位高手最好能列出一些对系统有致命影响的文件以及这些文件大概的用途。
本人对/etc下的许多文件都一知半解。
。
2。
如何恢复为好?
是否只要把那些”致命“性的文件属性恢复就可?
估计一些文件pam.conf会出问题,也不一定,如果真出了问题,回到单用户,把权限改过来就行了!
我也那样做过,更严重
chmod-R777/
我真的碰到了由于pam.confmode非644引发的问题--无法以任何user登陆server。
后来bootcdrom-s然后mount上系统disk,把pam.conf属性改回了644
这才恢复了
10)Q:
csh的shell:
vi$home/.cshrc
setpath=(/bin/usr/bin/usr/ucb/etc/usr/local/bin/usr/local/sbin.)
setenvCCgcc
我怎么找不到cshrc文件呢,我刚刚安装完gcc,还有就是那个路径格式正确么?
setpath=($path/bin/usr/bin/usr/ucb)
.cshrc是隐藏文件,cd;
ls-a可以看到
11)Q:
solaris10,为什么进不了桌面?
我用的是dvd的装的在(vmgsxserver中),但是就是进不了桌面,telnet,ftp都拥不了
我用/etc/init.d/dtloginstart运行就可以了,不知道是怎么回事
12)Q:
rsh远程访问权限(.rhosts)问题本机rnm1(hostname)上/.rhosts内容为
as1
rnm1
从远程serveras1上
rshrnm1
仍然提示让输入密码,
同时在本机rnm1上提示下列信息
rnm1rsh[xxxx]:
attemptforuser:
rootfail
rootattemptfailed,butnotallowedtolock
从本机rnm1上
成功(不用输入密码)
看上去应该是rnm1上.rhosts设置的hostas1远程访问权限并没有生效。
但为什么没有生效呢?
还有哪些相关文件跟rsh访问权限相关?
哪位高人指点迷津,不胜感谢:
)
另:
本人曾经误把/etc下许多文件的mode改成了777.....是否跟上述问题相关?
?
远程登陆的过程是1、先查一下/ETC/PASSWD是否有登陆的USERNAME存在,2、再看是否是SUPERUSER是的话察看$home/.rhost。
3、否则Rhost是否在/ETC/hosts.equiv中。
4、最后再看RHOST是否在$home/.rhosts中。
1、看看/etc/default/login里面CONSOLE=/dev/console是否已经被注释掉。
2、从as1上telnetrnm1,然后who。
看看rnm1对应的机器名和/.rhosts文件中写的是否一致。
13)Q:
SOLARIS8的系统,上面跑ORACLE817和SAP46C,以前一切都正常,今天发现系统变慢,用top一查,cpukernel部分居然使用了99%,也不是一直这样,不定时的会出现这种情况,一旦cpukernel部分利用率超过50%,整个系统就会响应很慢,用dmesg看系统日志没有任何报错,ORACLE的ALERT和SAP的日志也没有任何错误。
top查看的各进程占用的CPU、内存都还正常。
真的不知道该如何下手分析问题了,请各位大侠帮忙。
top查看的结果如下:
CPUstates:
0.8%idle,0.2%user,99%kernel,0.0%iowait,0.0%swap
这个东西确实不好查。
kernel是指比如说内存管理,处理器管理的。
还有就是一些用户程序调用的kernel提供的系统调用时,也算成kernel的cpu里。
可以这样看,
如果是solaris8或以上版本:
prstat-cvm
结果的第三和第四项分别标示了一个进程使用的user空间及kernel空间的cpu百分比。
试一下拉。
14)Q:
已安装GCC为什么make时还在问我sh:
cc:
notfound?
[BBQ:
/usr/MQSeries-1.23]#gcc-v
Readingspecsfrom/usr/local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/specs
gccversion2.95.320010315(release)
/usr/MQSeries-1.23]#make
Skip../blib/lib/MQClient/MQSeries.pm(unchanged)
/usr/bin/perl-I../blib/arch-I../blib/lib-I/usr/perl5/5.00503/sun4-solaris-Ip
/usr/bin/perl-I/usr/perl5/5.00503/sun4-solaris-I/usr/perl5/5.00503/usr/perl5c
cc-c-I"
/opt/mqm/inc"
-I../include-xO3-xdepend-DVERSION=\"
1.23\"
-DXSc
sh:
notfound
***Errorcode1
make:
Fatalerror:
Commandfailedfortarget`MQSeries.o'
Currentworkingdirectory/usr/MQSeries-1.23/MQClient
Commandfailedfortarget`subdirs'
修改makefile,将其中定义CC的宏改成CC=gcc
或者将绝对路径加上!
15)Q:
小弟有两台机器,一台把数据盘share出来,一台mount上了,但是客户端的主机进入共享盘中的某些目录,系统提示ermissiondenied,只有把服务端的文件改为777才可以进,但是公司不许这么作,两台主机也已经重启过了,问题依旧,请教各位GGJJ,我该怎么设置?
在线等
HerearethenoteafterIsetupNFSserver/client,itmayhelpyoutosolveyourproblem.
Serversite:
?
Editfile/etc/dfs/dfstab,forautomaticshareFile-systemsharing.Addanentryforeachfilesystemthatyouwanttoshare.
Theentryinfiledfstablookslike:
Share–Fnfs–orw=usera:
userb/somefs
Therearesomeshareoptionsmayneedtosetupforrestrictionandfileprotection
Ro=client:
client1…setupreadonlyforhostoruser.
Rw=client:
client1…setupread/writeforspecialhostorusers.
Root=host:
hostsetupspecifiedhostswillhavewrootaccess,bydefault,nohosthasrootaccess.
Sec=mode:
mode1…setupsecuritymodes(dh,krb4)
StarttheNFSserviceby:
/etc/init.d/nfs.serverstart(NFSservicewillautomaticstartatbootifthereisaentryin/etc/dfs/dfstabfile)
Giveacommand“shareall”
Tocheckthesharedfilesystem,usecommand“share”
StarttheNFSlogdaemon/usr/lib/nfs/nfslogd(notonOS2.6orearly)
Clientsite:
Mountafilesystematboottime,makeanentryforeachfilesysteminfile/etc/vfstab.(server:
/directory-on-server–nfs–yesrw.soft)
Createamountpoint/mountpoint
Checktheautomountdaemonisrunningornot.
Ps–ef|grepauto
Stoporstartautofsdaemon
/etc/init.d/autofsstart/stop
16)Q:
solaris10在那儿设置DNS
/etc/nsswitch.conf
host:
filesdns
network:
/etc/resolv.conf
nameserverxxx.xxx.xxx.xxx
17)Q:
我装好了solaris10但VMware的显卡包怎么都装不上,如下,该怎么办啊?
#ls
SUNWxf86rSUNWxf86uvmware.tar.gz
#ls-anSUNWxf86r
总数10
drwxr-xr-x301512200112月29.
drwxr-xr-x4005124月19日14:
37..
drwxr-xr-x201512200112月29install
-rw-r--r--101381200112月29pkginfo
-rw-r--r--101209200112月29pkgmap
#^C
#ls-anSUNWxf86u
总数26
drwxr-xr-x401512200112月29.
-rw-r--r--101390200112月29pkginfo
-rw-r--r--1018104200112月29pkgmap
drwxr-xr-x501512200112月29reloc
#pkgadd-dSUNWxf86u
pkgadd:
ERROR:
nopackageswerefoundin<
/Documents/SUNWxf86u>
而且我发现里面好像没有安装文件啊
以下是install文件夹内容,是不是补丁包本来就不对啊
#ls-aninstall
总数30
drwxr-xr-x201512200112月29.
drwxr-xr-x301512200112月29..
-rw-r--r--1015920016月22copyright
-rw-r--r--1019720017月21depend
-rw-r--r--101308820018月22postinstall
-rw-r--r--101387220018月22preinstall
-rw-r--r--101268020018月22preremove
那个该死的命令中间有个点pkgadd-d.SUNWxf86u
1Q:
#gunzip<
mysql-4.0.24.tar.gz|tarxvf-
#cdmysql-4.0.24
#./configure--prefix=/usr/local/mysql--enable-shared=max
#make
#makeinstall
#scripts/mysql_intsall_db当执行到这一句时问什么老是提示
bash:
scripts/mysql_intsall_db:
Nosuchfileordirectory
是什么原因啊?
./scripts/mysql_intsall_db
只能看看试一试
19)Q:
我用solaris的mount命令加载光驱,始终没有反映。
(使用本版的一句话手册)
提示/dev/dsk/c0t6d0s0不是hsfs文件系统(先使用/etc/init.d/volmgtstop命令)
使用/etc/init.d/volmgtstart听得到光驱转动,但不能在/cdrom目录显示。
是不是有什么开关锁住了光驱?
eject命令可以使用
有时设备名也不一定是/dev/dsk/c0t6d0s0,
试一下/dev/dsk/c0t6d0s1,/dev/dsk/c0t6d0s2,。
cd/dev/dsk看看哪个像,
检查一下/有无cdrom目录,如没有,/etc/init.d/volmgtstart无法mount,
或干脆建个目录,如/dvd,手工mount,
mount-Fhsfs-oro/dev/dsk/c0t6d0s0/dvd
20)Q:
有关访问不同网段的网络配置问题?
同样的设置,不同的结果
uname-a
SunOSMIBJ25.9Generic_117171-13sun4usparcSUNW,Ultra-250
cat/etc/hostname.hme0
MIBJ2
cat/etc/hosts
#
#Internethosttable
127.0.0.1localhost
10.0.6.77MIBJ2loghost
cat/etc/defaultrouter
10.0.6.2