您的位置:首页 > 其它

Alpha服务器常见问题解答

2012-05-03 12:23 134 查看
1.什么是Alpha计算机的Firmware,它与主机硬件及操作系统有什么关系?

答:ALPHA计算机的FIRMWARE储存在主机的可擦写存储芯片中, 它包含ALPHA系统硬件初始化和控制代码,操作系统通过FIRMWARE来实现对ALPHA机底层硬件的操作和管理.

2.如何查 Alpha 计算机的硬件资源, 如该机有几个CPU, 内存是多少等.

答:分两种情况来分析这个问题 .

1)在系统加电后未进入UNIX前,即在SRM环境( 出现" >>> "提示符)下, 键入

>>>show cpu

>>> show mem 或

>>> show config

等命令获得CPU和内存等的系统主要硬件信息,如型号,数量,容量等.

2)在UNIX中,如果要了解CPU的简单情况:

#uerf -R -r 300 |grep AlphaServer ;
用该命令得到 主机型号,cpu的型号等.

#psrinfo ; 用该命令得到在线运行的CPU数量等信息

如果要了解内存的情况,运行:

#uerf -R -r 300 | grep phisical ;
得到在线运行的内存容量(以M为单位).

3.如何查Alpha计算机的Firmware的版本?

答:1). 在UNIX系统里

#consvar -g version

version = V5.8-16 Jul 24 2000 09:43:28

2). 在ALPHA主机CONSOLE

>>>show version

version V5.8-16 Jul 24 2000 09:43:28

4.如何更改UNIX系统的hostname?

答:(适用于无CLUSTER/LSM/NIS/YP配置的系统)

假设原系统主机名为oldname, 新主机名为newname

1).使用root帐户登录

#rcmgr set HOSTNAME

2). 编辑/etc/hosts文件,做如下改变:

………

127.0.0.1 localhost

16.72.0.156 oldname

………

改为:

………

127.0.0.1 localhost

16.72.0.156 newname

………

3). # cd /sys/conf

# cp OLDNAME NEWNAME

# vi NEWNAME

….

ident “OLDNAME”

….

改为:

………

ident “NEWNAME”

……..

4). 编辑/etc/rc.config, 把HOSTNAME从OLDNAME改为NEWNAME

5). # cd /sys/conf

# cp OLDNAME.list NEWNAME.list

# cd /sys

# mv OLDNAME NEWNAME

6) # doconfig –c NEWNAME

# cp /vmunix /vmunix.bck

# cp /sys/NEWNAME/vmunix /vmunix

# shutdown –r now

5.如何进入单用户状态?

答:在控制台方式下(>>>)键入BOOT -FL S [BOOTDISK]

在多用户方式下(#)有两条命令:

(1)#shutdown now

(2) #init s

6.超级用户忘了密码怎么办?

答:进入单用户状态键入命令passwd

例:#passwd

Changing password for root.

New password:

Retype new password:

#

7.如何查出已经安装的UNIX操作系统是哪个版本及已经安装的系统PATCH的版本?

答:a. UNIX操作系统的版本

#sizer -v

b. 系统PATCH的版本

#more /var/adm/patch/log/event.log | grep -E 'KITNAME'

or

#dupatch –track –type kit

8.作为系统管理员,应该经常检查系统的哪些工作状态及文件?

答:#vmstat ; 检查系统CPU,内存等工作状况

#iostat ; 检查系统输入输出设备工作状况.

#netstat ; 检查系统网络设备工作状况.

认真查阅:

messages, syslog.dated ; 等系统日志文件.

# uerf …..; 用系统分析工具分析系统错误日志文件: /var/adm/binary/.errlog

#ps –ef ; 查看,管理系统工作进程.

#df –k ; 查看,管理磁盘空间.

9.安装Tru64 UNIX操作系统必需要安装系统PATCH吗? 为什么?

答:通常来说,我们都建议用户安装系统补丁. 所有的软件都是有BUG的,Tru64UNIX也不例外, 所以开发人员总是在不断的完善它,完善的结果就是以补丁形式出现.打了补丁之后,可以使你的系统更稳定,更可靠,保证你的业务更好的运行.

10.什么原因导致磁盘柜Cache变成Invalid_cache状态?

答:

最常见的原因是关电时,没有做Shutdown操作,当维持Cache数据的电池将电耗尽后,无论Cache有无数据,再次加电时,Controller就认为丢失数据,将CACHE状态置成INVALID_CACHE。其次就是更换Controller 或 Cache,使Cache变成Invalid_cache状态。

11.怎么清除磁盘柜Cache的Invalid_cache状态?

答:用下列命令清除:

CLEAR_ERRORS OTHER_CONTROLLER INVALID_CACHE DESTROY_UNFLUSHED_DATA



CLEAR_ERRORS THIS_CONTROLLER INVALID_CACHE NODESTROY_UNFLUSHED_DATA

12.什么原因导致主机能看见磁盘柜的磁盘但不能读写?怎样解决?

答:磁盘在CONTROLLER下的名称叫UNIT,一般这种情况都是由于UNIT处于LOST_DATA状态引起的。此时UNIT的容量也无法显示,UNIT也就是主机看见的磁盘不能被操作。

解决办法,用下列命令清除UNIT的LOST_DATA状态

CLEAR_ERRORS unit-number LOST_DATA

例如,清除D103的LOST_DATA状态

CLEAR_ERRORS D103 LOST_DATA

13.怎么更换磁盘柜中有故障的磁盘?

答:一般可通过以下几步。1 从FAILEDSET里删除故障盘。2 在ACS命令下,删除故障盘。3 从磁盘柜里拿下故障盘,更换一个好盘。4 在ACS命令下,加一个磁盘。5 加此盘到SPARESET。如果以前SPARESET有盘,RAID 或 MIRROR已重新建完或在重新建中,若没有,新加的盘就会替代故障盘开始重建。以下是DISK20200作为故障盘的实例。1 DELETE FAILEDSET DISK202002
DELETE DISK202003 换盘4 ADD DISK DISK20200 2 2 0 (or RUN CONFIG)5 ADD SPARESET DISK20200如果FAILEDSET属性已设成AUTOSPARE,可直接拿下故障盘,换一个好盘。盘就自动被放到SPARESET。这个盘不能是磁盘柜里用过的盘,
若是,必须先把盘的属性设成TRANSPORTABLE。

14.怎样添加、删除逻辑卷?

答:所谓逻辑卷实际上是Tru64 Unix LSM(逻辑存储管理)里面的概念. LSM是相对于操作系统独立的一个强大的磁盘管理软件. 使用它能够增强系统磁盘使用的灵活性. 但并不是所有功能都能自由使用, 一些功能如RAID1(磁盘镜像)或RAID5需要用户购买相应的LICENSE才能使用。

要添加逻辑卷,首先要检查系统是否使用了LSM,可用以下命令来检查:

#ps -ef |grep vold

若有vold进程,则可进行下一步,否则,需要先用lsmsetup来设置LSM。

#voldg list //查看系统目前有那些逻辑组

#volprint -Aht //显示逻辑卷设置信息

#voldg free //显示目前可用加卷的硬盘空间

#volassist make vol1 500m   //在rootdg卷组中建立一个名字为vol1大小为500M的逻辑卷。

删除逻辑卷:

#voledit -r -f vol01 //强行在rootdg卷组中删除一个名字为vol01的逻辑卷。

15.怎样扩大文件系统

答:Tru64 Unix系统中文件系统较为灵活,大体可以分成三种类型:

1.UFS文件系统
UFS文件系统是相对较老的一种文件系统。扩大它的办法只有一种,那就是将文件备份后重做文件系统,再将数据恢复。

2.AdvFS 文件系统。

AdvFS文件系统目前是Tru64 Unix所独有的文件系统,鉴于其优越的性能,AdvFS文件系统的核心技术也将被用于下一版本的HP-UX中。其中在线扩盘就是它的一大优势之一。但是,客户在需要这样的功能时需要安装AdvFS的相关工具和购买相关LICENSE.

可用以下命令对文件系统进行扩充:

#addvol usr_domain /dev/disk/dsk1g

这样有完成了扩充,简单吧,不过在扩充后最好再balance一下,以得到最好的性能。

当然,更进一步说,你也可以用rmvol命令删除卷。但类似危险的操作,最好要有HP工程师的支持才行哦.

3.建立在LSM之上的UFS或AdvFS文件系统。

当文件系统是建立在LSM上时,对文件系统的扩充和紧缩就更加灵活了,具体你可以用volassist命令来实现。

16.怎样进行双机热备份系统的切换

答:在TruCluster 1.6环境下,可用以下命令:

#asemgr -m 主机名 服务名

#asemgr -d //检查目前服务所在地

在TruCluster 5.0环境下,可用

#caa_relocate 服务名

17.怎样更改IP地址?

答:更改ip地址可用以下几中方法:

1. netsetup //在没有CDE的情况下使用,否则,用此工具修改了与主机名相关的名字或IP后,CDE有可能起不来。

2.netconfig //在CDE界面下修改,应是最可靠的修改工具

3.直接修改/etc/rc.config和/etc/hosts文件,然后用

#rcinet restart //重起网络进程

此操作需要有一定UNIX基础。

18.怎样查看系统中安装了什么软件?

答:可用以下命令:

setld -i |more

19.怎样才能安全的删除已安装的软件?

答:#setld -i |grep 软件包名称 //查出需要删除的软件名

#setld -d 软件包名称 //删除此软件

#setld -i |grep 软件包名称 //再次检查一下

20.启动完成时还能看到启动时的自检信息吗?

答:可以,相关信息会记录在/var/adm/messages文件中。

21.Alpha系统备份与恢复常用命令

答:系统备份:在单用户下:#vrestore -0uf / //备份根目录#vrestore -0uf /usr //备份usr#vrestore -0uf /var //备份var系统恢复:系统恢复情况较为复杂,一般需要用操作系统光盘将系统引导起来之后,用以下命令:可用vrestore –i 来恢复某一个文件,也可用#vrestore –x来恢复整个文件系统。

22.Alpha系统网络不通怎么办?

答:可先用ifconfig –a 检查一下都有哪些网卡,看看其状态是不是up的,若不是则可用 #rcinet restart将网络进程重起一遍。

23.TruCluster的几个常用检查Cluster 信息的命令

答:TruCluster 1.6版本:#asemgr –dCTruCluster 5.0 版本:#caa_get_info#caa_stat

24.机器正常运行中,发现键盘不响应时怎么办?

答:在一些高端的ALPHA机器为增强系统控制台的安全,在主机面板上有锁控制台设置,在此情况下可以先检查一下目前控制台是否被锁。

25.HSZ/HSG存储管理命令的使用方法

答:#show storage full    //检查目前存储设置

26.Alpha系统:显示器控制台与串口控制台的关系是什么?

答:Alpha机器一般都有两个控制台, 显示器控制台与串口控制台.显示器控制台除了能够显示一般的系统信息外, 也可以运行UNIX通用图形界面CDE, 一些专用图形用户还用它来设计一些复杂的图形. 串口控制台我们知道, 一般的小型机器都有串口控制台.同样,在Alpha机器中串口控制台也是最早最常见的控制台. 串口控制台能够显示一些硬件更加底层的信息, 也可以升级机器硬件某些模块的Firmware,
因此对工程师检查硬件状态和Troubleshooting特别有用.但是, 串口控制台只是字附终端, 无法显示CDE界面.

27.多长时间进行一次DDS磁带机的清洗?

答:DDS磁带机的清洗时间依其使用频率而定:

每天使用次数 清洗频率

1次 每周一次

2或3次 隔天清洗一次

4次以上 每天清洗一次

28.磁盘阵列中的磁盘模块可以随意插拔和更换位置吗?

答:虽然磁盘阵列中的磁盘模块允许带电热插拔操作。但是磁盘的位置有一定的次序并且在每次拔插后,磁盘组需要一定的时间进行重构,因此在阵列有数据的情况下,不要随意拔插磁盘。

29.怎样检查系统可用磁盘空间?

答:#df –k

#showfdmn 文件集名称

30.从那里可以得到Tru64 Unix的在线文档资料帮助?

答:http://www.tru64unix.compaq.com/docs/pub_page/doc_list.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: