有关Alpha机器的问答

来源:互联网 发布:多方视频会议软件 编辑:程序博客网 时间:2024/05/01 22:55

有关Alpha机器的问答

转自http://www.myfaq.com.cn/2005September/2005-09-13/203237.html

有关Alpha机器的问答,多有针对性,甚至与可以直接上级操练了,除非你的机器也是ALPHA,操作系统也是TRU64.

在HP的网站上看到了关于Alpha FAQ,看了一下,摘抄了个人认为比较实用的,贴出来,和大家共享!
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

31. 怎样查看系统中安装了什么软件?
答:setld -i |more
32.怎样才能安全的删除已安装的软件?
答:#setld -i |grep 软件包名称 //查出需要删除的软件名
#setld -d 软件包名称 //删除此软件
#setld -i |grep 软件包名称 //再次检查一下

 

原创粉丝点击