RC552芯片卡能读取UID但是读取不了卡的信息怎么办

AIX 常见问题整理创建时间: 文章属性:原创 文章来源:www.cnsafe.net 文章提交:mayi (mayi99_at_263.net) 补充更新时间:2006-12 by jtzhao文章来源网络及个人收集整理,版权不变。提纲:如何关闭 IBM 小型机面板告警灯 如何确定是何时安装的 杀进程的 shell 程序 Aix 5L 安装 linux bash /tmp 增加空间 HACMP FAQ du 与 df 命令的不同 6-10 6-12 6-10 6-10 2006-10AIX 中如何确定磁带库设备和操作系统设备文件的对应关系 卷组设备文件丢失导致无法 varyon 修改 telnet 的默认端口 2006-10 varyonvg 时遇到的问题 2006-10 如何消除 P 系列小机前面板的电源显示黄灯? 2006-10 在常用的系统运行监测报告中记录下时间信息 2006-09 用 feprom_update 升级 Firmware
CHRPSystems 系统启动过程的 LEDE1DC 报错提示
怎样在 AIX5.1 中建立热后备(hotspare)磁盘?
如何让非 root 用户有权限执行 sar 命令
使用 errpt 命令,产生
错误 varyonvg -s 参数导致 fs 无法 mount 2006-10普通用户执行 su 命令时产生错误:Authenticationdenied.
查找文件或命令对应的文件集
AIX5L 新特性(一):如何确认 CPU 的主频?
如何记录 ftplog?
目前哪些 RS/6000 支持逻辑分区(LPAR)?
在移植安装(Migrationinstallation)中都有那些文件和数据保留下来?
如何在保留安装(Preservationinstallation)方式下自定义需要保留的文件?
PTF 与 APAR 的区别?
将 man 命令查看的内容转换成普通文本文件
查看 bootlog
inetd.conf 文件的恢复
如何立刻断掉一个已经 login 的用户?
使用 errdemon 客户化系统错误日志文件
什么版本的 Oracle 数据库支持 AIX5.1
IBMpSeries 和 RS/6000 哪些型号可以安装 SuSElinux?
如何监控裸设备 I/O?
在 AIX 上安装 RPM 格式软件包
gated 进程介绍和应用
如何处理 mountd 和 nfsd 无法正常启动
如何在图形登录和命令行登录方式见切换?
如何阻止某些用户远程登录,telnet,rlogin?
如何拒绝某些用户的 ftp 访问?
如何查看某用户共启动了多少进程?
如何在清理/tmp 文件系统时找到过大的文件?
如何限制某用户在特定 pty 的访问。
如何打开锁死的帐户
如何下载 RS/6000 相关的补丁(Fix,PTF),维护包及微码(Microcode)
如果想将 linux 应用移植到 pSeries 和 RS/6000 上,哪里有参考资源?
Aix 4.3 上支持超过 2GB 的文件吗?
IBM INFORMIX 数据库级备份都备份了哪些内容?
在 RS6000 系列机器上如何配置 IBM INFORMIX 数据库临时数据库空间?
如何改变主机 IP 地址解析顺序
AIX 无线系统管理器
不能增加用户,错误信息为 1-12-20 如何改变上传 ftp 文件的缺省读写属性?
AIX 中的 rmss 命令的用途
在 AIX 4.x 如何清除挂起的 tty
在 AIX 中扩展卡的逻辑名和它所在插槽的对应关系
如何对系统做镜像以提高系统高可用性和性能
Debug mode 引导 AIX
kdb command
在 AIX 中如何为一块网卡,配多个 IP 地址?
AIX 内核参数调整之 vmtune -p -P(2)?
AIX 内核参数调整之 vmtune -f -F(3)?
Linux 与 Pseries/RS-30 AIX 内核参数调整之 vmtune -M(5)?
AIX 内核参数调整之 vmtune -r -R(4)?
如何在命令行下运行 update_all?
如何确定一文件系统是 Large File Enabled 的文件系统?
手工删除 smit 菜单
6230 SSA 卡上快写缓存的设置?
支持 Xwindows 最少需要安装那些文件集(Fileset)?
如何改动 IP 地址
启动 sendmail
如何显示格林威治时间
看 SSA 逻辑盘与物理盘之间对应关系
登录失败次数过多
用户名长度问题
如何判断引起 core 文件的应用程序
inittab 中引用的环境变量
在一个磁带上备份多个文件
夏时制问题
passwd 文件的备份
如何限制某个用户使用 FTP 服务
在 AIX 系统中,如何得到一些偏僻的汉字
AIX 是否支持 ramdisk
什么是 inline log
什么是 X-window
如何增加文件系统中的 inode 数目
如何为调试应用程序性能 定制系统内存环境
关于 AIX 4.3.3 的内核问题。
如何在 AIX 上实现象 doskey 一样的功能
如何修改终端的属性以适应特殊需要
另一种让 vi 编辑超大文本文件的方法
如何利用 grep 的一些高级选项更好地管理系统
IBM RS/6000 CPU 与 IBM INFORMIX 数据库 CPU 虚处理器的设置
AIX 与 LINUX 的结盟
哪里可以下载 AIX 上的 JDK?
如何在 AIX 中设置 tftp server
为什么用 CD-ROM 有时不能引导 AIX 5L
AIX 5L 5.1 中的 64 位内核
怎样在 AIX 5L 5.1 中进行 64 位和 32 位内核的切换?
何谓 EtherChannel?在 AIX 5L 中,它有何增强?
JFS2 与 JFS 的比较
AIX 5L V5.1 介绍
如何确定 pSeries 和 RS/6000 CPU 的主频?
利用 mksysb 进行系统备份有什么好处
如何平稳地停止 AIX 系统运行?
如何解决 AIX 上不能增加新用户,错误讯息 1-07-01 /var/adm/wtmp 档案太大怎么办
在 Korn Shell 中要如何设定 prompt 才会显示出目前所在的目录?
2001/06 AIX 安全防范有关的补丁(APAR)
当运行 mksysb 时,系统报错:“rootvg is locked”(根卷组被锁定)
如何在 Documentation Search Service 中删除文档?
CDE 不能启动解疑(一)
只有 root 用户可以登录 Xwindows,但普通用户不能登录, 如何处理?
CDE 不能启动解疑(二)
执行 execd 时出现错误 1-06-12 如何配置 AIX 5L 中的 Processor Entitlement
AIX 5L 的特点
怎样镜像 rootvg
AIX 5L v5.1 在网络方面增加了那些新功能?
什么是 Dead Gateway Detection(DGD, 失效网关检测)?
Virtual IP Address (VIPA)虚拟 IP 地址
AIX 支持的最大 socket 数
建立第二个 root 用户
如何查看系统的 telnetd daemon 已启动
如何使用 dd 命令备份裸设备
使用 ls 或 mv *命令时, 产生&Arguments too long&或&Array list too long&的错误信息
普通用户无法执行 su 命令
Aix 版本号介绍
在 AIX4.3.3 系统中,为什么 oslevel 命令的输出不是 4.3.3.0
如何查看 CPU 的时间片的大小
恢复文件系统超级块
tar 备份链接文件
在同网段内同步时间
在 RS6000 上,当使用新的
DVD-RAM 来备份卷组时,可以跨多个 CD 写文件吗?
运行 iostat -d 命令系统返回警告提示& Disk history since boot not available. &
设置以太网卡时选择全双工还是半双工?
怎样确定当前系统是 32 位或 64 位?
AIX Version 4.3 Bonus Pack - 2001 年 4 月版
AIX V4.3 支持超过 2GB 大文件
如何在 AIX4.3.3 中启动或停止 dhcpcd
编辑超大文本文件
在根目录(/)下执行了 rm *,如何恢复系统
如何解决 License Server 启动时的错误 GRL-2050: Fatal error from I4LLMD
怎样创建固定大小的临时大文件
smit.log 与 smit.script 文件
如何减少文件系统中的碎块
AIX 中对软盘操作的 DOS 兼容命令
查看系统启动信息(alog)
如何查看多用户系统中其它终端的属性
查看 SSA 磁盘中 pdisk 与 hdisk 的对应关系
如何看机器内的卡及硬盘的微码级别(microcode level)
如何在 dtterm 中使用 PageUp/PageDown 上下翻页
如何禁止动态路由
无法删除文件系统
如何限制某些用户无法 ftp 至 RS/6000 服务器
如何增加文件系统的空间
PCI 两口多协议卡(2-Port Multiprotocol PCI Adapter 9-L)的配置方法
用户转换错误
杀进程的 shell 程序
怎样在 AIX 中 Mount Redhat Linux 上的 nfs 文件系统?
如何限制用户改变密码
AIX4.3 的维护包(Maintenance Level) 及推荐维护包(Recommended Maintenance)
如何自动启动和关闭软件的运行
光盘驱动器错误 : 指定的设备忙.
AIX4.3.2 下安装显卡 GXT130P
/var/adm/wtmp 文件太大
显示设置启动引导顺序
改变主机 IP 地址解析顺序
telnet 提示&所有的网络端口已用&
LED 223-229 故障的解决
LED 553 故障的解决
AIX 版本号释疑
/etc/preserve.list 文件有什么用?
LED 201 故障的解决
LED 551,555 和 557 故障的解决
LED 552,554 和 556 故障的解决
如何替换损坏的镜像卷组硬盘?
RS/6000 液晶显示屏上显示代码(LED)的含义
不能增加新用户,错误信息 0-12-29 拨号访问 RS/6000 的快速配置方法
解决 10/2000 和 11/2000 版的 Update CDs 引起的 NFS 及 NIM 错误
解决升级(Migration) 到 AIX 4.3.3 时 可能会遇到的启动失败
改变磁盘名顺序
如何确定一个备份带的块大小(Block Size)和类型(Type)?
如何创建/dev/null 文件?
Netscape Communicator 无法正常启动
如何查找系统中某个文件或命令所对应的文件集?
从&卷组被锁定&的报错信息中恢复
从 LED C31 中恢复
查看操作系统中是否安装了某个补丁程序的简便方法
.sh_history 文件被破坏了怎么办?
如何屏蔽某一用户的 ftp 访问?
AIX 的安装方法及其特点
无单点故障的 SSA 卡及 7133 配置案例
非 root 用户的登录问题
怎样查看 RS/6000 的物理内存?
关于 2000 年 10、11 月的 UPDATE CD 中 NFS 和 NIS 的错误
Communications Server 无法启动
如何在 AIX 4.3 中安装联机手册?
何为 AIX 5L
AIX 中如何解决不能释放光驱的问题
使用 ftp 自动传输文件
如何快速安装 AIX 补丁程序?
如何监控 AIX 的单个 file/lv/pv 的繁忙程度?
检查 AIX 上的病毒
定制自己的 AIX Login 画面
系统停在 LED C33
如何查看物理内存的大小
使用命令行安装删除文件包
远程客户可通过&login, ftp&登录, 但不可通过&telnet&登录
AIX 的许可权限
如何解决&device busy&问题
IPCS Limitation(AIX 3.2.5 --- AIX 4.3.2)
AIX 用户的系统资源使用限制
AIX 4.3.3 监控系统活动的新命令--TOPAS
在 AIX 中设置中文环境
&Volume Group Locked& 恢复步骤
如何在 CDE 中添加图标?
如何创建 /dev/null 文件
如何减小 /var/adm/wtmp 文件的大小?
如何查找系统中的某个文件存在于哪个文件集中?
怎样使用 CDE 环境?
怎样保存当前的 CDE 环境
如何使.profile 文件在 CDE 中生效?
怎样创建共享库?
何谓 COSE?
进程 kproc
如何管理 Paging Space
异步 I/O (aio)
裸设备(Raw Device)
在 AIX4.3.3 系统中,为什么 oslevel 命令的输出不是 4.3.3.0?
AIX 4.3.3 的中文输入
libc.a 文件恢复
何为 AIX/Montery
如何使用 IBM HTTP Server 支持 AIX 联机文档?
7133 硬盘连接验证&good& 及&reserved&
如何从 LED 553 恢复
RAID 技术简介
如何减小 hd6 页面空间
在做 RS/6000 AIX 订单配置时, 需要配置用户数么?
如何下载 RS/6000 PTF(Fixes) 及 Firmware?
IBM P 系列小型机故障的基本定位 HACMP 环境下的排错 FAQ:如何关闭 IBM 小型机面板告警灯1、进 diag,选 task,找到 identify and attention indicators 2、用命令/usr/lpp/diagnostics/bin/usysfault -s normal 3、先检查有没有什么问题,如果没有问题,就这样处理 diag-& Task Selection-& Identify and Attention Indicators 中找到 Set System Attention Indicator to NARMAL(第二项), 按回车,使前面出现个&+&,然后用&ESC+7&(F7),一会就好了,灯灭了后就用&ESC+0&退出即可 4、把黄灯用油漆涂成绿色如何确定操作系统是何时安装的?若要查看操作系统的安装时间,可以使用下述命令: # lslpp -h bos.rte 该命令返回结果如下: Fileset Level Action Status Date Time ---------------------------------------------------------------------------Path: /usr/lib/objrepos bos.rte 5.1.0.50 COMMIT COMPLETE 08/19/03 02:11:48 Path: /etc/objrepos bos.rte 5.1.0.50 COMMIT COMPLETE 08/19/03 02:11:48 该命令返回的结果中的将显示操作系统的安装历史,从 Date 及 Time 列中可以查看到相应的时间。在上例中,AIX 操作系统的版 本为 5.1,安装的时间为 2003 年 8 月 19 日 2 点 11 分 48 秒。杀进程的 shell 程序在某些情况下,用户会希望能杀掉所有由 AIX 系统中某用户产生的进程。如何方便快捷地完成该操作呢? 此时,如果用命令行命令去一个一个杀进程会显得费时费力 例如,当前环境中,所有由“oracle”用户产生的进程为: oracle 572 0 Nov 04 pts/1 0:00 -ksh oracle
0 Nov 04 - 0:16 ora_ckpt_oratest oracle
0 Nov 04 - 0:10 ora_lgwr_oratest oracle
0 Nov 04 - 0:09 ora_dbw0_oratest oracle
0 Nov 04 - 0:06 ora_pmon_oratest oracle
0 Nov 04 - 0:08 ora_smon_oratest oracle
0 Nov 04 - 0:00 ora_reco_oratest oracle
0 Nov 04 - 1:26 ora_qmn0_oratest oracle
0 Nov 04 - 0:11 ora_cjq0_oratest oracle
0 Nov 04 - 0:00 ora_s000_oratest oracle
0 Nov 04 - 0:00 ora_d000_oratest 此时,用 shell 程序 -- kill -9 `ps -ef|grep oracle|grep -v grep|awk '{print $2}'` 就可以一次性杀掉所有由“oracle” 用户产生的进程。 # kill -9 `ps -ef|grep user1|grep -v grep|awk '{print $2}'` 当然,为了确保避免误操作,建议先使用 “ps -ef |grep oracle”命令来检查一下,是否列出的进程确实是你想要杀掉的。 Aix 5L 安装 linux bash rpm Civh bash*.rpm 即可 deargentle.cublog.cnAix 系统自带的 shell 不好用,可以安装 bash。插入 aix 系统自带的 linux toolkit 盘。到 rpms 目录中 ppc 下。 输入 bash 即可启动 /tmp 增加空间chfs -a size=+大少 /tmp Hacmp FAQ 查看 HACMP 是否状态正常比较快速的两种方法: 1、 lssrc -g cluster 2、 /usr/sbin/cluster/clstat -a 3、 在执行 cluster verification and synchronization 的时候,/usr/hacmp/clverify/clvreify.log 日志将被生成或者更新 4、 查看 node_down 和 node_down_complete 事件时,需要查看 /usr/es/adm/cluster.log 和/tmp/hacmp.out 5、 在一个活动的 HACMP v5.1 集群中,下列服务是必须的 topsvcs grpsvcs emaixos emsvcs clstmgrES6、 HACMPv5.x 中的 enhanced concurrent VG 能够被定义成一个共享的文件系统(无所谓是否是裸设备或者 jfs,jfs2),并且能 够被 mount 在拥有该资源组的任何一个节点上 concurrent passive 参数可以被 HACMP 用来 varyon 一个用作快速磁盘取代的 VG 7、 HACMPv4.5 支持 HACMP 点对点迁移(migration) HACMPv4.4 是支持升级到 5.x 的最低版本的 HA AIX 5L V5.2 ML1 可以支持 HACMPv5.x 快速硬盘接管(fast disk takeover) 8、 在多个节点进行 HACMP 安装的时候可以考虑使用 NIM 方法,在对旧的 HACMP 版本进行升级操作时可以使用 snapshot,旧的 HA 做一个 snapshot 文件后, 从系统中删除该 HA 软件, 然后安装新版本 HA 软件, 再恢复 snapshot 文件: #clconvert_snapshot -C -v version -s&filename& 但需要注意的是:以上操作在全部做完之前,千万不能重起机器!!! /usr/es/sbin/cluster/utilities/clconvert_snapshot 9. 重启被 hacmp 认定是具有 root 权限的管理员正常的有目的的关闭或者重新启动系统。这种情况下备机不会有任何动作。 直接 HALT -Q 才会接管 10. clverify utility 用来检查 hacmp 修改的 aix 系统文件和集群的配置(含拓扑和资源)是否正确,来保证集群正常 工作。 运行 clverify 工具的三种方式:交互方式,命令行和 smit. 11.什么时候需要运行 clverify 集群环境下,硬件和软件有了改变。 13. hacmp 启动 命令行/rc.cluster -l -i -boot 启动 hacmp 建议在一个节点完全启动后再启动另一个节点,并在启动过程中监视事件脚本的输出 tail -f /tmp/hacmp.outAIX 中如何确定磁带库设备和操作系统设备文件的对应关系 2006-10 在实际中配置备份软件、命令操作等情况下,我们经常要使用磁带库设备的 element 号,有时还需要使用相应的设备文件。为此 我们通常通过测试观察的方法确定他们的对应关系。在设备过多或条件不允许的情况下如何确定磁带库设备和操作系统设备文件 的对应关系? 我们介绍一种方法: 1)查看有那些磁带设备: p615:/&lsdev -Cc tape rmt0 Available 1H-08-01 IBM 3580 Ultrium Tape Drive (FCP) rmt1 Available 1H-08-01 IBM 3580 Ultrium Tape Drive (FCP) smc0 Available 1H-08-01 IBM 3583 Library Medium Changer (FCP) smc1 Available 1H-08-01 IBM 3583 Library Medium Changer (FCP) 2)查看磁带库中的磁带位置情况: p615:/&tapeutil -f /dev/smc0 invent | more Reading element status... Robot Address 1 /*机械臂*/ Robot State .................... Normal ASC/ASCQ ....................... 0000 Media Present .................. No Source Element Address Valid ... No Media Inverted ................. No Volume Tag ..................... Import/Export Station Address 16 /*I/O 口*/ Import/Export State ............ Normal ASC/ASCQ ....................... 0000 Media Present .................. No Import Enabled ................. Yes Export Enabled ................. Yes Robot Access Allowed ........... Yes Source Element Address Valid ... No Media Inverted ................. No Volume Tag ..................... …… Drive Address 256 /*机械臂*/ Drive State .................... Normal ASC/ASCQ ....................... 0000 Media Present .................. No Robot Access Allowed ........... Yes Source Element Address Valid ... No Media Inverted ................. No Same Bus as Medium Changer ..... Yes SCSI Bus Address ............... 1 Logical Unit Number Valid ...... No Volume Tag ..................... …… Slot Address 4096 /*槽位*/ Slot State ..................... Abnormal ASC/ASCQ ....................... 8300 Media Present .................. Yes Robot Access Allowed ........... Yes Source Element Address ......... 4096 Media Inverted ................. No Volume Tag ...................../*我们知道这里有 1 合 lto1 没有条码标签*/ Slot Address 4097 Slot State ..................... Normal ASC/ASCQ ....................... 0000 Media Present .................. Yes Robot Access Allowed ........... Yes Source Element Address ......... 4099 Media Inverted ................. No Volume Tag ..................... CLNU54L1/*清洗带*/ Slot Address 4098 Slot State ..................... Normal ASC/ASCQ ....................... 0000 Media Present .................. Yes Robot Access Allowed ........... Yes Source Element Address ......... 4096 Media Inverted ................. No Volume Tag ..................... A00004L2 …… 3)查看 rmtx 和 element 号之间的对应关系: 3、1)物理位置和 sn 的关系 3583 的控制面板上 status/drivers 可以看到驱动器的物理位置和wwn: 设备 sn wwn lib 1319585 drv1
6A1001 drv2
6A┪锢砦恢煤e lement 的关系 每种带库的都有自己的对应关系,请查阅手册(setup and operation guide): 3、3)sn 和 element 关系: 综合 1,2 可知 drvx sn element drv1
257 3、4)rmtx 和 sn 的关系: 使用命令 p615:/&lscfg -vps -l rmt0 rmt0 U0.1-P1-I5/Q1-W6A1001-L0 IBM 3580 Ultrium Tape Drive (FCP) Manufacturer................IBM Machine Type and Model......ULT3580-TD2 Serial Number............... Device Specific.(FW)........38D0 p615:/&lscfg -vps -l rmt1 rmt1 U0.1-P1-I5/Q1-W6A1004-L0 IBM 3580 Ultrium Tape Drive (FCP) Manufacturer................IBM Machine Type and Model......ULT3580-TD2 Serial Number............... Device Specific.(FW)........38D0 3、6)rmtx 和 element 的关系: 综合 3,4 可知 rmtx drvx sn element rmt0 drv1
256 rmt1 drv2
257du 和 df 的不同 du 和 df 命令都被用于获得文件系统大小的信息:df 用于报告文件系统的总块数及剩余块数,du -s /&filesystem&用于报告文件 系统使用的块数。但是,我们可以发现从 df 命令算出的文件系统使用块数的值与通过 du 命令得出的值是不一致的。如下例: # du -s /tmp 返回如下值: 12920 /tmp 而 df /tmp 返回如下值: Filesystem 512-blocks Free %Used Iused %Iused Mounted on /dev/hd3
26% 391 4% /tmp 从上面的值我们可以算出&total from df& - &Free from df& = &used block count&: 57344 - 42208 = 15136. 而 15136 大于 12920。该值差异的存在是由于 du 与 df 命令实施上的不同: du -s 命令通过将指定文件系统中所有的目录、符号链接和文件使用 的块数累加得到该文件系统使用的总块数;而 df 命令通过查看文件系统磁盘块分配图得出总块数与剩余块数。 文件系统分配其中的一些磁盘块用来记录它自身的一些数据,如 i 节点,磁盘分布图,间接块,超级块等。这些数据对大多数用 户级的程序来说是不可见的,通常称为 Meta Data。 du 命令是用户级的程序,它不考虑 Meta Data,而 df 命令则查看文件系统的磁盘分配图并考虑 Meta Data。df 命令获得真正的文 件系统数据,而 du 命令只查看文件系统的部分情况。例如,一个 frag=4096 并且 nbpi=4096 的空的大小为 4MB 的日志文件系统 中 Meta Data 的分配情况如下: 1 4k block for the LVM 2 4k super blocks 2 4k blocks for disk maps 2 4k blocks for inode maps 2 4k blocks for .indirect 32 4k blocks for inodes ------------------------41 4k blocks for meta data on an empty 4MB file system 对于 AIX 4.X 版本: 执行 du /foo 返回的结果如下: 8 /foo/lost+found 16 /foo 要使 du 命令输出的结果与 df 命令输出的结果匹配,我们必须要加上 Meta Data。首先,将 41 个 4k 的块转换为以 512 字节为单 位的值: 41 * 8 = 328 328(meta data) + 16(from du) = 344 所以有 344 个以 512 字节为单位的块分配给了这个空的文件系统。 而使用 df /foo 命令我们可以得到下面的结果: Filesystem 512-blocks Free %Used Iused %Iused Mounted on /dev/lv01 % 16 2% /foo 从中我们可以得到该文件系统使用的块数:8192(total blocks) - 7848(free blocks) = 344。该值与上面得出的值一致。 上面的换算方法对于空的文件系统很容易实现,但是对于非空的文件系统,由于 Meta Data 中文件间接块的大小不定,因此较难 实现。所以我们不需要查看 du 与 df 返回的值的匹配关系,而只需要了解 du -s 命令返回的值反映了分配给文件及目录的磁盘块 数,而 df 命令则反映了文件系统的实际分配情况。df 命令反映的实际情况包含了用户数据(文件及目录)和 Meta Data。 另一个表现出 du 与 df 命令不同之处的例子如下: 如果用户删除了一个正在运行的应用所打开的某个目录下的文件,则 du 命令返回的值显示出减去了该文件后的目录的大小。但 df 命令并不显示减去该文件后的大小。 直到该运行的应用关闭了这个打开的文件, 返回的值才显示出减去了该文件后的文件系 df 统的使用情况。 修改telnet的默认端口chinadns.cublog.cn编辑/etc/services 文件,添加 telnet 8020/tcptelnet 8020/udp 注意这 两条 entries 必须写在 23 端口前,如果写在 23 端口后,还是会以 23 端口为 telnet 然后 refresh -s inetd 不要写成以下格式 telnet 23/tcp # Telnet telnet 23/udp # Telnet # 24/tcp # any private mail system # 24/udp # any private mail system smtp 25/tcp # Simple Mail Transfer smtp 25/udp # Simple Mail Transfer # 26/tcp # Unassigned telnet 8020/tcp telnet 8020/udp 将 8020 写在前面 refresh -s inetd 后, telnet host 8020 可以 telnet 到机器,而 23 端口将不再 listening?? ?varyonvg -s参数导致fs无法mount chinadns.cublog.cn #lspv hdisk0 000af70d4d50358c rootvg active hdisk1 000af70dca7aea4d datavg active hdisk2 000af70dca7ae679 sunvg active #lsvg -l datavg datavg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT raw1 raw 5 5 1 closed/syncd N/A loglv00 jfs2log 1 1 1 closed/syncd N/A fslv00 jfs2 192 192 1 closed/syncd /solaris lv00 raw 4 4 1 closed/syncd N/Amount /solaris mount:
Cannot mount /dev/fslv00 on /solaris: There is a request to a device or address that does not exist. 比较奇怪,以前没遇到过 查 errpt,没有得到有效的信息 查/etc/filesystems 文件也正常 fsck /solaris 的时候发现问题所在了 #fsck /solarisThe current volume is: /dev/fslv00 Open volume exclusive read or write returned, rc = 6 fsck:
Device unavailable or locked by another process. Cannot continue. 原因是被锁定了,这时才回想起来,昨天同事问了一个 varyonvg -s 的问题, 从新 varyoffvg ,再次 varyonvg #varyoffvg datavg #varyonvg datavg #mount /solaris #df -k Filesystem 1024-blocks Free %Used Iused %Iused Mounted on /dev/hd4 672 39% 2753 4% / /dev/hd2 992 96% 39835 6% /usr /dev/hd9var
70% 441 11% /var /dev/hd3
57% 283 2% /tmp /dev/hd1
4% 87 3% /home /proc - - /proc /dev/hd10opt 8 96% 2629 10% /opt /dev/test 048 1% 5 1% /tst /dev/fslv00 8 1% /solaris 问题解决,再仔细察看了一下-s 参数的作用使卷组只在“系统管理”方式中可用。逻辑卷命令能对卷组执行操作,但是不能为输入或输出打开逻辑卷。 注:逻辑卷命令也不能读取或写入用 -s 标志联机的卷组中的逻辑卷。如果逻辑卷命令试图写入用 -s 标 志联机的卷组内的某个逻辑卷( -s 如 chvg 或 mklvcopy) ,那么可能显示错误消息,表明它们不能写入和/或读取逻辑卷。 卷组的情况下,卷组的 lv 是出 于 closed 状态,lvm 命令对其操作也是无效的。 在使用-s 参数激活卷组设备文件丢失导致无法varyon 今天在 varyonvg 的时候出现一个错误 #lspvhdisk0 activehdisk1 activehdisk2chinadns.cublog.cn000af70d4d5af70dca7aea4d 000af70dca7ae679rootvg datavg lzrvg#varyonvg lzrvg varyonvg: Unable to access a special device file. to build correct environment. 不能 access 设备文件,到/dev 目录下果然没有该设备文件 #ls -al __*crw------__vg10crw------__vg43crw------1 root system system system 1 root 1 root 1 root system 10, 43, 44, system system 10, 0 Apr 28 11:33 0 May 08 16:35 0 May 18 11:38 10, 43, 0 Mar 31 0 Apr 30 1 root 1 rootExecute redefinevg and synclvodm__vg44#ls -al *vgcrw-rw---16:55 IPL_rootvgcrw-rw---09:49 datavgcrw-rw---rootvg0 Mar 31 15:51那只好建一个设备文件了,之前只在 HPUX 下使用过 mknod 创建设备文件,相信 aix 下也差不太多,做之前还是 man 了一下 #mknod lzrvg c 44 0 #ls -al *vgcrw-rw---IPL_rootvgcrw-rw---datavgcrw-r--r-lzrvgcrw-rw---rootvg datavg 这个不能搞错了 1 root 1 root system system system system 44, 10, 10, 43, 0 Mar 31 16:55 0 Apr 30 09:491 root 1 root activehdisk1 activehdisk20 Jun 30 11:55 0 Mar 31 15:51 rootvg#varyonvg lzrvg#lspvhdisk0000af70d4d5af70dca7aea4d 000af70dca7ae679varyonvg时遇到的问题chinadns.cublog.cn在 varyonvg 的时候,容易遇到以下几个问题: 1、 varyonvg: The volume group cannot be varied on because there are no good copies of the descriptor area. 2、varyonvg: Volume group cannot be varied on without a quorum. More physical volumes in the group must be active. Run diagnostics on inactive PVs 以下是 varyonvg 的操作过程: ? varyonvg 将打开/etc/vg 文件,获得 VG 的锁。Obtain a lock for the volume group. ? 每个 VGDA 上的时间戳被读取,确保 VGDA 的信息不是 stale 状态。最近的保持一致的 VGDA 被选取,作为以后使用的参考点。 ? 如果多数 PV 不可访问,varyonvg 将失败。可以强制激活它。(-f 参数) ? PV 上的元数据(metadata)被更新 ? 所有 PV 上的 VGDA 被更新并保持一致性。 ? LVM 的 device driver 被更新,并包含最新的 VG 信息。 ? 如果有 stale partition,syncvg 将被调用。 由以上可以确定 varyonvg 不修改 vgda 信息 varyonvg 命令激活由 VolumeGroup 参数指定的卷组及其所有相关的逻辑卷。被激活的卷组是可以使用的。当卷组被激活时,如 果物理分区不是当前的,则它们将被同步。 无论何时,当设备配置数据库与存储在逻辑卷管理器中的信息不符时,所有物理卷列表及其状态会显示到标准输出。卷组可以是 联机的,也可以不是。必须仔细检查列表,并根据报告的状态采取适当的操作以保持系统的完整性。 当以并行方式联机时,如果 varyon 进程检测到有系统先前不知道的逻辑卷,则导入它们的定义。新设备专门文件的许可权和所 有权被复制到卷组专门文件的许可权和所有权。如果已经在创建它的节点上更改了这些逻辑卷的设备专门文件的许可权和/或所 有权,则必须在该节点执行同样的更改。 如果卷组因损失大部分物理卷而无法联机,则显示所有物理卷及其状态的列表。要在此情况下使这些卷组联机,必须使用强制选 项。 如果大部分物理卷不可访问(没有定额),varyonvg 将不能使卷组联机。即使已禁用定额检查,也是如此。禁用定额检查只能确 保即使在定额丢失的情况下卷组仍然联机。 如果有任何物理卷处于 PV_MISSING 状态且定额检查被禁用,则卷组将不会联机。即使有定额数量的磁盘可用,也是如此。要在 此情况下联机,或者使用强制选项,或者将环境变量 MISSINGPV_VARYON 设置为 TRUE(如果该卷组需要在引导时丢失磁盘的情况 下联机,在 /etc/environment 中设置此值。) chvg -Qn vg varyonvg -f 主要针对 qurom 丢失 vg 主要针对 pv 丢失以下是具体分析: 其实出现 varyonvg 的错误,更深层的分析应该是这两种情况: 1,pv 可以访问,但是 pv 上的 vgda 不能正常读取 2,pv 不能访问,所以导致 vgda 也不能访问 以上的 vgda 应该都未损坏,只是不能正常读取 针对第一种情况,可以使用-f ,或将 qurom 关闭 将卷组激活,或考虑 exportvg ,importvg 而在第二种情况下,可以使用-f ,但是如果在过多的 pv 丢失的话,即使使用-f 且关闭 qurom 的情况下,也不能激活卷组。 再就是数据恢复, 再第一种情况下,不丢失 pv,很容易恢复数据 第二种情况下 ,丢失 pv 的情况下,在 ibm 信息中心 找到了这样的信息: 针对与 1 个 pv 的 vg
The volume group cannot be varied on because there are no good copies of the descriptor area Explanation: Most of the volume group descriptor area (VGDA) cannot be accessed or is damaged. User Response: v Verify that one of the disks where the volume group is located is available by doing the following: 80 Message Center Reference 1. Issue the lspv command to see if the disk is available. 2. If the disk is not available, issue the mkdev command to make it available. 3. If you are unable to make the disk available, run hardware diagnostics by issuing the diag command. 4. If the disk is available, run the odmdelete command to delete the damaged volume group from the configuration database by typing the following on the command line: odmdelete -q name=VolumeGroupName -o CuAt 5. Use the System Management Interface Tool (SMIT) to add a new volume group. OR v Shut down your system and check for any loose or faulty cables around the fixed-disk area by doing the following: 1. Check your adapters and power sources. 2. Reboot your system and enter your command again. 仅针对于多个 pv 的 vg 1. If the varyon operation reports a missing physical volume, use the chpv -vr command to temporarily remove the volume from the volume group. 2. Reissue your command to make the volume group partially available. 3. After the problem is corrected and the physical volume is brought back online, issue the chpv -va command to return the physical volume and make it available again to the volume group.如何消除P系列小机前面板的电源显示黄灯? 曾经使用过成功的机型: IBM 615,630,650 IBM P5 520,550,570zhoujianbo.cublog.cn为稳妥起见,请首先检查系统错误日志 errpt,看一下是否真的有硬件上错误.如果没有,那么我们可以先将这个灯熄灭,如果真 的有硬件上的故障,它会再次亮的. 熄灭故障报警灯的方法有多种,普通用户常用的是用命令行或者 HMC: 在命令行方式下,运行 diag 命令: diag -&;Enter -&;Task Selection -&;Identify and Attention Indicators -&;Select &Set System Attention Indicator to NORMAL& -&;F7,Ok 或者: diag -&;Enter -&;Task Selection(Diagnostics,Advanced Diagnostics,Service Aids,etc) -&;Log Repair Action -&; + sys0 -------00-00 --System Object + sysplanar0 -00-00 --System Planar -&;F7 以上操作请以 root 账号运行. 如果是在 HMC 控制台上: 选择左列的&Service Applications& -&;Service Focal Point 右侧的 LED Management 中您可以看到 LED State,右键可以把它从 On 状态变到 Off 状态在常用的系统运行监测报告中记录下时间信息shakesky.cublog.cn为了分析服务器的性能,我们常使用 vmstat 和 iostat 命令来监测系统的运行状况,缺省时该命令不记录当时的系统时间。 当需要准确分析系统系统时,就要比较两文件的结果,该如何在这两条命令中记录下系统时间呢?看看下面内容就知道了!在 AIX 5L 以前的版本中,是无法在命令输出结果中记录下时间。 但从 AIX5L 开始,vmstat 和 iostat 命令增加了记录系统时间的选项。 若要在 vmstat 中记录系统时间,使用 -t 这一选项,如 $vmstat -t 1 System configuration: lcpu=16 mem=23552MB kthr memory page faults cpu time ----- ----------- ------------------------ ------------ ----------- -------r b avm fre re pi po fr sr cy in sy cs us sy id wa hr mi se 0 1
1 87 11 13:46:42 1 0
1 88 10 13:46:43 0 1
1 87 11 13:46:44 0 1
1 87 11 13:46:45 ... ... .若要在 iostat 中记录系统时间,使用 -T 这一选项,如 $iostat -T 1 System configuration: lcpu=16 drives=45 paths=4 vdisks=0 tty: tin tout avg-cpu: % user % sys % idle % iowait time 0.0 60.3 1.4 0.3 98.3 0.0 13:55:25 Disks: % tm_act Kbps tps Kb_read Kb_wrtn time hdisk17 0.0 0.0 0.0 0 0 13:55:25 hdisk8 0.0 0.0 0.0 0 0 13:55:25 hdisk5 0.0 0.0 0.0 0 0 13:55:25 hdisk19 0.0 0.0 0.0 0 0 13:55:25 hdisk4 0.0 0.0 0.0 0 0 13:55:25 hdisk21 0.0 0.0 0.0 0 0 13:55:25怎样在AIX 5.1 中建立热后备(hot spare)磁盘? 环境 问题AIX 5.1 怎样在AIX 5.1 中建立热后备(hot spare)磁盘?解答 在AIX 5.1 中可以在操作系统的级别上建立hot spare磁盘。 如需要在某一卷组(VG)中建立hot spare磁盘,必须满足如下条件: 1. 逻辑卷(LV)在此卷组中必须进行镜像(mirror)。 2. 作为hot spare的磁盘上不能有任何的逻辑卷或文件系统。 3. hot spare盘的容量应大于或等于此卷组中最大磁盘的容量。 当满足以上条件后,可采用以下步骤(此处假设卷组名为testvg, 磁盘为hdisk6):1. # exptendvg testvg hdisk6 将hdisk6 加入卷组testvg。2. # chpv -hy hdisk6 将hdisk6 标记为hot spare磁盘。3. #chvg -hy -sy testvg 将testvg标记为使用hot spare盘的卷组,并且当发生磁盘失效 时自动进行磁盘的替换并同步。用feprom_update升级 Firmware 环境 问题 平台: RS/6000 用feprom_update升级 Firmware解答 在AIX 4.3,命令feprom_update会得到报错:
cannot write in FEPROM 一旦得到此提示,表示firmware坏了,系统将无法启动。 此问题可能会在以 604e为处理器的SMP系统上(也包括SP高结点)出现。在升级Firmware之前,应先检查APAR IX84560 是否已装到 系统中。 请从下面网址得到此补丁包: http://techsupport.services.ibm.com/rs6k/fixes.htmlCHRP Systems系统启动过程的LED E1DC 报错提示 环境 平台: RS/6000 版本: AIX 4.3 问题 CHRP Systems系统启动过程的LED E1DC 报错提示 解答 用比硬盘上安装的AIX版本还低的AIX 安装盘或诊断光盘启动CHRP结构的RS/6000 机器,往往会遇到E1DC LED报错提示. 确定一个机器是否为CHRP结构,可用如下命令: lslpp -L devices.chrp.base.rte 如果devices.chrp.base.rte文件包存在,则是CHRP结构; 如果没有此文件存在,此问题不会发生. 要防止此问题的办法是打补丁包:APAR IX79693. 它包含在AIX 4.3.2 和 4.3.2 diagnostics CD中(P/N 08L1427 or 08L1430)。 如果发生这个问题,唯一的方法是在系统下电后取下电池,10-15 分钟后装回即可。普通用户执行su命令时产生错误:Authentication denied. 环境 产品:AIX平台:RS 软件版本:4.3 问题 当普通用户执行su命令su到root或其它普通用户时,产生错误:Authentication denied。 解答 使用命令 ls -l /usr/bin/su检查su文件的权限,正确的权限应为:-r-sr-xr-x root security ... 如果权限不正确,使用以下命令修改: # cd /usr/bin # chmod 4555 su如何让非root用户有权限执行sar命令 环境 产品:AIX平台:RS 软件版本:4.3 问题 如何让非root用户有权限执行sar命令 解答 可通过smit --& Security & Users --& Users --& Change/Show Characteristics of a User 修改用户的属性,将“adm” 组加入该用户的Primary GROUP中即可。使用errpt命令,产生
错误 环境 产品:AIX平台:RS 软件版本:4.3 问题 当使用命令errpt -a查看系统的错误报告时,产生错误:: 不能处理错误日志文件/var/adm/ras/errlog 解答 该错误的产生是由于/var/adm/ras/errlog文件被破坏导致的,可以用如下步骤删除现有文件,使系统自动生成一个新的 /var/adm/ras/errlog文件: 1. /usr/lib/errstop 2. rm /var/adm/ras/errlog 3. /usr/lib/errdemon如何记录ftp log? 环境 问题 RS6000 & pSeries 如何记录ftp log?AIX 4.3 和 AIX 5L 解答 缺省情况下, 系统不会记录使用FTP连接和传输文件的日志(log). 这会对系统造成安全隐患,尤其在用户使用匿名ftp方 式时。为了避免这种情况发生, 可用如下的步骤使系统记录FTP的日志: 1.修改/etc/syslog.conf文件,并加入一行: daemon.info FileName 其中FileName是日志文件的名字, 它会跟踪FTP的活动,包括匿名和其他用户ID. FileName文件必须在做下一步骤前创建。 2.运行&refresh -s syslogd&命令刷新syslogd 后台程序。 3.修改/etc/inetd.conf文件,修改下面的数据行: ftp stream tcp6 nowait root /usr/sbin/ftpd ftpd -l 4.运行“refresh -s inetd”命令刷新inetd后台程序。查找文件或命令对应的文件集 环境 产品:AIX平台:RS 软件版本:4.3 问题 查找文件或命令对应的文件集 解答 1. 确认系统中已安装了文件集:bos.content_list 2. 查找文件或命令所对应的文件集,使用命令: # /usr/sbin/which_fileset &filename& 如:/usr/sbin/which_fileset iostat 3. 查看指定的文件集包含哪些文件,使用命令: # lslpp -f &fileset& 如:lslpp -f bos.acctAIX 5L 新特性(一):如何确认CPU的主频? 环境 问题硬件平台:rs6000 & pSeries AIX 5L 新特性(一):如何确认CPU的主频?操作系统:AIX 5L 解答 在AIX 5L中可以非常方便的确认CPU的主频,使用如下命令: lsattr -El proc0 在命令输出的最后一行中&frequency&所指的值既为CPU的主频。 在AIX 4.3 版本中无此功能。目前哪些RS/6000 支持逻辑分区(LPAR)? 环境 问题 RS/6000 AIX 5L 目前哪些RS/6000 支持逻辑分区(LPAR)?解答 支持逻辑分区的RS/6000 型号: P630(1,2,4-way CPU) P670(4,8,16-way CPU) P690(8,16,24,32-way CPUPTF 与APAR的区别? 环境 问题 产品: pSeries, RS6000 PTF 与APAR的区别?软件版本: AIX4.3 AIX 5L 解答 PTF是Program Temporary Fix的简称。 一个PTF是指一个升级的文件束(fileset)或着一个修正了以前操作系统问题的文件 束。使用installp命令安装。 APAR是Authorized Program Analysis Report的简称。 一个APAR指的是一个特殊的或着紧急的fix、e-fix, 对操作系统而言是单 一性的错误问题。APAR有可能经过测试和认证后成为PTT。 APAR使用instfix命令安装。如何在保留安装(Preservation installation)方式下自定义需要保留的文件? 环境 问题 产品: pSeries,RS6000 如何在保留安装(Preservation installation)方式下自定义需要保留的文件?解答 使用保留安装 (Preservation installation) 方式在安装了BOS时保留根 (root)卷组的数据, 但是/usr,/tmp 和/var及/(根) 文件系统将被覆盖。因此在上面的文件系统下的数据将丢失。如果想保留这些文件系统,可以在/etc/preserve.list文件中加入 想保留的文件系统。例如如果想保留/var下的文件,可以将/var目录加到/etc/preserve.list文件中。查看boot log 环境 产品:AIX平台:RS 软件版本:4.3 问题 如何查看系统上次启动的log? 解答 # alog -o -t boot将man命令查看的内容转换成普通文本文件 环境 产品:AIX平台:RS 软件版本:4.3 问题 如何将man命令查看的内容转换成普通文本文件,供打印或进一步查看? 解答 可使用下面的命令将用man查看的ls命令的内容转换为文本文件man.txt: # man ls | col -b & man.txtinetd.conf 文件的恢复 环境 产品:AIX平台:RS 软件版本:4.3 问题 inetd.conf 文件的恢复 解答 有时由于某种原因, /ETC/INETD。CONF文件损坏。 会对机器带来TCP/IP方面问题: 如 FTP 可用以下步骤来恢复INETD。CONF 文件。 # vi /etc/inetd.conf # stopsrc -s inetd #mv /etc/inetd.conf /etc/inetd.conf.old #cd /usr/lpp/bos.net/inst_root/etc #cp inetd.conf /etc/inetd.conf #startsrc -s inetd如何立刻断掉一个已经login的用户? 环境 产品:AIX平台:RS 软件版本:4.3 问题 如果想要立刻断掉一个已经login的用户,如何做 解答 可使用命令 fuser -k &用户的主目录& 如:fuser -k /home/guest使用errdemon客户化系统错误日志文件 环境 问题产品: pSeries, RS/6000 如何使用errdemon客户化系统错误日志文件?软件版本: AIX 4.3, AIX 5L 解答 首先列出系统错误日志文件当前配置数据: #/usr/lib/errdemon -l Error Log Attributes -------------------------------------------Log File /var/adm/ras/errlog Log Size 1048576 bytes Memory Buffer Size 8192 bytes 如果希望改变系统错误日志文件的大小, 输入: #/usr/lib/errdemon -s 2000000 如果希望改变系统错误日志文件buffer的大小, 输入: #/usr/lib/errdemon -B 16384什么版本的Oracle数据库支持AIX 5.1 环境 问题 解答 oracel, aix 什么版本的Oracle数据库支持AIX 5.1 AIX 4.3.3 AIX 5L Yes Yes8.1.7 32-bitnow (Production) now (Production) 8.1.7 64-bit Yes now (Production) 9.0.1 64-bit Yes Yes now (Production) now (Developer's Release) 9.2 64-bit Yes Yesnow (Production) now (Production)如何监控裸设备I/O? 环境 问题产品:pSeries,RS/6000 如何监控裸设备I/O?软件版本:AIX 4.3 AIX 5.1 解答 sar命令中的“-b”选项可以用于监控裸设备I/O。裸设备一般用于存放数据库数据。 # sar -b 1 3 AIX 6f1 3 4 C00 06/19/02 18:16:30 bread/s 18:16:31 18:16:32 18:16:33 Average lread/s %rcache bwrit/s lwrit/s %wcache pread/s pwrit/s0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0其中bread/s 和bwrit/s显示了块裸设备(block raw device)I/O操作的数目。pread/s 和pwrit/s显示了字符裸设备(character raw device)I/O操作的数目在AIX上安装RPM格式软件包 环境 问题 AIX 4.3.3/5L 在AIX上安装RPM格式软件包解答 1.从Linux Application Toolbox CD安装Redhat Package Manager - rpm.rte 2.安装RPM格式软件 #rpm -ivh fileset_name 3.检查按装结果 #rpm -q fileset_namegated 进程介绍和应用 内容 提要 我们知道在AIX操作系统中,gated 进程可以支持RIP, RIPng, EGP, BGP, OSPF等协议,甚至还支持SNMP协议。通常来讲, gated进程不能和routed进程同时使用,否则会导致不可预见的错误。 1.如何启动和停止gated 2.gated进程的工作模式 1) 配置 /etc/gated.conf 支持 RIP 协议 2)配置 /etc/gated.conf 支持 OSPF 协议 正文 我们知道在AIX操作系统中,gated 进程可以支持RIP, RIPng, EGP, BGP, OSPF等协议,甚至还支持SNMP协议。通常来讲, gated进程不能和routed进程同时使用,否则会导致不可预见的错误。 1. 如何启动和停止gated gated进程是AIX中系统资源控制系统(SRC)的一个子系统,因此,我们可以用以下命令来启动和停止gated: startsrc -s gated -- 启动 stopsrc -s gated -- 停止2. gated进程的工作模式 当gated启动时,gated进程会自动查找 /etc/gated.conf 文件,根据 /etc/gated.conf 的配置启动相应的服务。因此,正确地 配置 /etc/gated.conf 文件对于gated进程能否正常地启动和工作是至关重要的。 以下就本人的经验对如何配置 /etc/gated.conf 文件,从而启动最经常使用的 RIP 协议和 OSPF 协议,进行介绍:1) 配置 /etc/gated.conf 支持 RIP 协议 # 该 gated.conf 文件将RIP信息的更新通知系统的所有网络接口。同时,当gated进程没有启动或路由信息没有更新时,保留路 由表中的静态路由信息。 # /etc/gated.conf traceoptions &/tmp/gated.trace& rip yes { interf }; static { default gw 172.16.1.1 }; top 2)配置 /etc/gated.conf 支持 OSPF 协议 # 该 gated.conf 文件使 gated 进程在ent0 端口使用OSPF 协议。并从 9.185.40.1(路由器端口)接收更新的路由信息。如果要 侦听多个路由器端口,就把这些端口的地址放入 eligible 项中。################# gated configuration for CLIENT ############ traceoptions &/var/tmp/gated.log& routerid 1 ospf yes { traceoptions s area 0.0.0.1 { interface ent0 nonbroadcast cost 1 { pollinterval 10 ; routers { 9.185.40.1 } ; retransmitinterval 5; hellointerval 10; priority 50; routerdeadinterval 40; }; }; }; export proto ospfase { } ;如何拒绝某些用户的ftp访问? 环境 产品: AIX平台: RS 软件版本: AIX V4 问题 出于安全考虑,需要拒绝某些用户的ftp访问? 解答 请编辑 /etc/ftpusers 添加需要拒绝的用户,每用户一行 For example: #more /etc/ftpusers ql 当尝试 ftp 登录时,系统报错: Name (localhost:root): ql 530 User ql access denied. Login failed 如何查看某用户共启动了多少进程? 环境 产品: AIX平台: RS 软件版本: AIX V4 问题 用户需要查看某个用户是否启动了过多的进程,影响了系统性能 解答 请用 #ps -ef|grep username|wc -l 备注: 这是利用wc -l统计行数的功能来对用户进程数的一个估计,并不是非常准确的值。 但完全可用于参考。如何在清理/tmp文件系统时找到过大的文件? 环境 产品: AIX平台: RS 软件版本: AIX V4 问题 /tmp文件系统已满,如何找到哪些文件过大,并释放空间。 解答 请用 For Example, 哪些文件大于 5M字节. #cd /tmp #find . -size +10000 -exec ls -l {} \; 备注: 删除这些过大文件时,请确认其无用如何限制某用户在特定 pty 的访问。 环境 产品: AIX平台: RS 软件版本: AIX V4 问题 用户想限制某些端口的访问。 解答 用户可以编辑/etc/security/user. For example:test: admin = false admgroups = system ttys = !/dev/pts/0,ALL 结果是用户test可以在除了pts/0 以外的所有端口登录,当test在pts/0 登录时, 系统报错You are not allowed to access the system via this terminal.IBM pSeries和 RS/6000 哪些型号可以安装SuSE linux? 环境 问题 平台:RS IBM pSeries和 RS/6000 哪些型号可以安装SuSE linux?解答 到 2002 年 6 月 4 日为止,RS6/ 和F50 可以安装SuSE Linux for PowerPC Version 6.4 (支持 32 位内核); 目前pSeries 和 RS/6000 中除p680 外均可安装SuSE Linux Enterprise Server (SLES) Version 7(支持 64 位内核)。 更多信息可查看: http://www.suse.com http://www.suse.com/us/products/suse_business /sles/sles_iSeries_pSeries/index.html如何在图形登录和命令行登录方式间切换? 环境 产品: AIX平台: RS 软件版本: AIX V4 问题 用户需要在 CDE 的两种登录方式中切换。 解答 请用 #/usr/dt/bin/dtconfig -e 激活图形登录方式 #/usr/dt/bin/dtconfig -d 激活命令行登录方式 如何处理 mountd 和 nfsd 无法正常启动 环境 问题 S/390 或zSOS/390 网络文件系统(NFS)是UNIX的通用网络协议,允许文件或打印机通过网络实现共享。在AIX操作系统中,对 NFS 的管理有5 个进程,分别是biod, nfsd, rpc.mountd, rpc.statd 和rpc.lockd. 本文将就如何处理nfsd和mountd无法正常启动的问题加以 简单介绍,因为在实际工作中,经常会遇到这类情况。 1. mountd 和 nfsd 进程的介绍 2. mountd 进程没有启动 3. nfsd 进程没有启动 解答 1. mountd 和 nfsd 进程的介绍 mountd 进程是一个远程过程调用 (RPC) ,其作用是对客户端要求安装(mount)文件系统的申请作出响应。mountd进程通过查找 /etc/xtab文件来获知哪些文件系统可以被远程客户端使用。另外,通过mountd进程,用户可以知道目前有哪些文件系统已被远程 文件系统装配,并得知远程客户端的列表。 nfsd 进程运行在服务器端,负责处理远程客户端对本机文件系统的操作。每一个nfsd进程同时只处理一个客户端的操作申请,因 此在一台NFS服务器上可能会启动多个 nfsd进程。 2. mountd 进程没有启动 如果mountd进程没有启动,我们需要检查以下内容: 1)99%的可能性是loopback的名字解析不正确所导致。换句话说,必须保证 loopback所对应的 IP 地址是 127.0.0.1;同时 127.0.0.1 所对应的名字是loopback,而不是localhost。我们可以用 &host 127.0.0.1&和 &host loopback&命令来检查。 以下输出结果是正确的: #host 127.0.0.1 loopback is 127.0.0.1, Aliases: localhost #host loopback loopback is 127.0.0.1, Aliases: localhost 以下输出结果是错误的: #host 127.0.0.1 loopback.cn.ibm.com is 127.0.0.1, Aliase: localhost.cn.ibm.com #host loopback loopback.cn.ibm.com is 127.0.0.1, Aliase: localhost.cn.ibm.com 如果 host 命令的输出结果是错误的,则需要检查 /etc/hosts 文件以及名字解析的顺序 -- 通常在 /etc/netsvc.conf 文件中 加入 hosts=local,bind。 2)使用命令 lslpp -l bos.adt.lib 检查该文件集是否存在,否则需要安装。 3)安装最新的 bos.rte.tty, bos.rte.streams 和 bos.net.nfs.client 文件集。 运行 rpcinfo -p =&应当返回 portmap的注册进程列表。 若进程列表没有返回,则需要启动或重新启动 portmap 进程。 若进程列表返回,则运行 rpcinfo -u localhost mountd 命令,如果有错误,则运行 /usr/sbin/rpc.mountd,从返回的错误信 息中获取可能的错误原因。 3. nfsd 进程没有启动 如果 nfsd 进程没有启动,我们需要检查以下内容: 1)首先要确认 NFS 输出列表存在,否则 nfsd 不会启动。可用 exportfs 命令来检查,如果 exportfs 命令没有结果返回或返 回不正确,则需要检查 /etc/exports 文件。 2)运行 scls 命令,确保 timod 和 tirdwr 存在 -#scls bufcal fi ptc sc sna_v5ro tcp6 tr udp6 echo ldterm pts sf et nuls sad slog snasxm timod ttyp unixdg tcp tirdwren lft0 ptyp sixp spx tioc udp unixst否则需要检查 /etc/pse.conf 文件,并取消对它们的注释。 3) 检查名字解析,参见 “mountd 进程没有启动”的第一项。 4)确保以下输出数值不大于 &no -o sb_max&的数值 (尤其在SP系统中)。 # no -a udp_sendspace udp_recvspace tcp_sendspace tcp_recvspace #nfso -a nfs_soketsize nfs_tcp_socketsize在移植安装(Migration installation)中都有那些文件和数据保留下来? 环境 问题 产品 pSeries,RS6000 在移植安装(Migration installation)中都有那些文件和数据保留下来?解答 操作系统使用移植安装(Migration installation)的方式升级AIX版本,例如: AIX 3.2, AIX 4.1, AIX 4.2, 或者 AIX 4.3 到 AIX 5L 5.1 。 除了/tmp目录将被覆盖外,此方式将保留所有文件系统,包括根(root)卷组的数据, 逻辑卷数据和系统配置 文件。移值安装(Migration installation)的方式在AIX 3.2,AIX 4.1 和 AIX 4.2 的机器上是缺省的安装方式。如何阻止某些用户远程登录,telnet,rlogin? 环境 产品: AIX平台: RS 软件版本: AIX V4 问题 出于安全考虑,需要使某些用户只能在控制台登录使用,而不允许远程使用 解答 请编辑 /etc/security/user 更改需要限制的用户属性 rlogin = false 当尝试远程登录时,系统报错:Remote logins are not allowed for this account 如果想将linux应用移植到pSeries和RS/6000 上,哪里有参考资源? 环境 问题 平台: pSeries, RS/6000 如果想将linux应用移植到pSeries和RS/6000 上,哪里有参考资源?解答 用户如果想将linux应用移植到pSeries和RS/6000 上, 在Aix 4.3 和Aix 5.1 上都可以用AIX Toolbox for Linux Applications 来重新编译应用。 书号为SG24-6033-00 的红皮书对此有很好的阐述。 具体网址如下: http://www.redbooks.ibm.com/abstracts/sg246033.html如何下载RS/6000 相关的补丁(Fix,PTF),维护包及微码(Microcode) 环境 问题 产品: pSeries, RS/6000 如何下载RS/6000 相关的补丁(Fix,PTF),维护包及微码(Microcode)平台: Aix 解答 要下载RS/6000 相关的补丁(Fix,PTF),维护包及微码(Microcode),可以先访问如下网址:http://www-900.ibm.com/cn/support/r6download.shtml先参考页面中的下载使用指南,然后点击相应的连接进行下载。Aix 4.3 上支持超过 2GB的文件吗? 环境 问题 平台: pSeries, RS/6000 Aix 4.3 上支持超过 2GB的文件吗?版本: Aix 4.3 解答 Aix 4.3 上最大能支持 64GB的文件尺寸,这需要在创建文件系统时(运行crfs)选中支持大文件(large file enabled)选项. 如果这一选项没有被选中,Aix 4.3 支持的最大文件尺寸是 2GB.AIX无线系统管理器 内容 提要 本篇文章阐述了所有可能解决系统空间不足的方法,您并不需要按照所列的步骤全部执行,选取其中最有效的一种或几种 方法即可。 说明 在今天的 7X24 小时不断运行的商业环境中,工作和生活的界限已变得越来越模糊。普及计算使得人们可以随时进行商务活 动,与同事沟通,并接收有关信息----不论是在办公室还是在别的地方。 WSMA通过使用无线设备把移动服务器管理带进了一个新天地。使用标准的WAP手机,系统管理员可以通过使用AIX用户认证登录到 AIX系统中, 监视系统并执行一些关键业务的管理功能。 用“推”技术实施的按条件进行的服务器报警功能把IT人员从控制台上解 放出来。它也可以把短消息发送到管理员的手机上来通知他预先定义的条件已经被触发。 说明 背景 自从 1994 年Sprint 推出了个人通信系统(PCS)---电话服务以来,美国无线工业在北美的企业和消费市场上几乎无所不在。尽 管在西欧和亚太地区有些滞后,无线数据通信的营业收入还是预计比无线话音通信的营业收入增长快。 移动Internet是需要基于标准的无线协议和数据表示的无线互联的网络。据Dataquest的预计,最通用的无线协议是WAP,到 2002 年,基于WAP的手机销量会达到 2.5 亿台。事实上,Gartner Group预计,到 2004 年,95%的新手机都会是能使用WAP的。 对WAP的支持并不限于无线手机。目前在市场上有许多可用的WAP浏览器,最著名的是那些基于Palm OS的PDA。也有的是基于LINUX 的无线嵌入式设备,作为通用的标准WAP浏览器在某些地方流行。随着对 3G高速载运服务的承诺,将会把速度提高到每秒传递一 百万比特信息,可以想象在将来,移动用户可以用手机连接到所有需要连接的移动设备上!在无线网络上将会有开放的基于标准 的安全措施来保证完成可信的、保密的端到端的电子商务。 高速的可靠的移动网络使得移动用户或IT人员能够使用一个无线的构架来管理其应用和系统。AIX无线系统管理器(Wireless System Manager for AIX [WSMA])就是一个无线的系统服务,它允许对系统资源进行安全的和保密的管理(如 CPU, 磁盘, 设备和 应用)。AIX无线系统管理器---WSMA 在今天的 7X24 小时不断运行的商业环境中,工作和生活的界限已变得越来越模糊。普及计算使得人们可以随时进行商务活动,与 同事沟通,并接收有关信息----不论是在办公室还是在别的地方。 WSMA通过使用无线设备把移动服务器管理带进了一个新天地。使用标准的WAP手机,系统管理员可以通过使用AIX用户认证登录到 AIX系统中, 监视系统并执行一些关键业务的管理功能。 用“推”技术实施的按条件进行的服务器报警功能把IT人员从控制台上解 放出来。它也可以把短消息发送到管理员的手机上来通知他预先定义的条件已经被触发。与其他类型系统管理的关系 传统的企业管理软件(如Tivoli的TME)是从一个控制台上管理企业中的资源。监视、报告并执行对所管理资源的一些动作是由操 作员在一个中央地点进行的。在企业管理系统中,服务器、网络和客户端(包括无线设备)都是被收集、分类和查看的管理工具。 如果一个网络问题出现并报警,操作员是要出现场来排错并解决问题的。 WSMA只是帮助一次管理一个服务器。它假设无线网络或设备本身如果出错,仍要用现有的网络和企业管理工具来处理。认证、保密、授权 WSMA与IBM Everyplace Wireless Gateway在网络上提供了如下的安全功能:鉴别 ? 用户如何被识别和认证 保密 ? 通过Wireless Transport Layer Security(WTLS) 和 Secure Socket Layer (SSL)协议加密数据 授权 - 根据用户权限允许其相应的动作 这个安全的桥梁用在WTLS和SSL通道之间解密和加密数据的方式在基于WAP的客户端和HTTP服务器端之间提供了很大的灵活性。但 是这也显出了一个潜在的敏感数据暴露问题: 发送到数据网关本身的数据有安全隐患! 因为数据的加解密是在数据网关上进行的。 在进行总体网络安全规划和配置时把无线网关置于受保护的地点是一个很重要的考虑事项。WSMA 组件 WSMA通过使用安全的WAP设备提供对服务器和应用的管理。它使用了一个标准的软件组件集合和无线设备:一个WAP浏览器, 它必须被载入到一个手机或PDA中 在网络上的一个无线网关 WSMA 设备, 它作为一个标准的HTTP 服务器插件运行在被管理的服务器上 连接层的安全是通过利用PPP协议的Remote Access Service (RAS)来访问企业的intranet。请参考如下的示意图来理解不同的协 议、安全组件、WAP手机间的关系、网关和在无线网络中的被管理的服务器。无线网关 无线网关是一个用于在 WAP 客户端和WSMA间通讯的必需的组件。 它监听从客户端来的数据和消息并翻译 Wireless Session Protocol (WSP) 请求到 HTTP请求,然后再转发到HTTP 服务器。应答报头被从HTTP转换为WSP 应答报头, 内容从WML 和/或 WMLScript 转换成二进制 XML (wbxml),再转发到WAP客户端。 IBM Everyplace Wireless Gateway (EWG) 是一个强壮的、可扩 展的 WAP 网关,它可以在企业的网络中配置。由 WSMA管理的资源 分成以下三类:查看 - 列出通用的系统信息如 Vital Product Data, 错误日志; 调查 - 通过查看各种系统资源条件确定问题所在; 修正 - 通过启/停系统资源和应用来管理系统和应用。 因为WAP手机的有限的屏幕尺寸,用户接口必须简明,集中。有了这样的意识,对于不同的类别和由WSMA执行的行动请参考下表: 系统信息 VPD/错误: 显示或清除系统错误日志 RAM/CPU/磁盘: CPU使用率,列出磁盘的总空间和空闲空间,列出总的和空闲的页交换空间 问题确定 Ping 主机: 用主机名或IP地址ping主机 进程管理: 通过所有者,所有CPU或当前CPU管理进程 设备管理: 列出在线或离线的设备 管理任务 对用户发wall命令: 发送标准的或客户化的信息给所有登录中的用户; 文件/文件系统/页交换空间:清除或扩展文件系统,mount/unmount 文件系统,查看页交换空间; 进程/子系统:列出或杀死进程,列出/查询/启动/停止/刷新/跟踪子系统;启动/停止/刷新/跟踪子服务器 应用/打印:启动/停止应用;启动/停止/取消打印作业; 重启/停机:重启/停止系统。管理员通过预定义的通知或查看任何异常条件就知道需要做特定的行动,并通过预见某一场景(如计划停机等)来修正系统。 WSMA 的目的并不是替换系统管理控制台,而是在发生错误时帮助处理关键的系统和应用。如果需要,完全的错误诊断和改正可以 以后在服务器上执行。WSMA系统工作过程 以下场景描述了用WSMA的顺序的行动: 1. 管理员配置何种条件需要通知,并输入通知目的地的手机号码或短信息地址 2. 一个短信息出现在管理员的手机上,表示某种条件值得注意。 3. 管理员用WAP设备和密码登录服务器,这个设备跟是接收短信息的设备可能是同一个。. 4. 管理员会看到主菜单,他浏览并执行一个与收到的短信息有关的改正错误的动作。如果该信息是一个动作的通知,如一个作业 完成了,管理员可以检查这个作业的状态。 5. 管理员退出,中断会话,挂断手机。对服务器管理的发送通知赋予了管理员实时响应的能力。连接是安全的,而且是随时随地。这种管理对公共载体的依赖很小,在 今天就已经可用的标准的安全协议可以保证我们获得安全的交易和操作,所以通过无线设备管理服务器是不仅可能的,也是现实 的。如何改变上传ftp文件的缺省读写属性? 环境 问题 AIX 4 如何改变上传ftp文件的缺省读写属性?解答 在AIX环境中,当用户从Windows上传文件到AIX服务器时 所传文件的缺省读写属性为 640(rw-r-----)。如想改变 缺省读写属性为 644,首先用vi编辑器打开/etc/inetd.conf 文件,在&ftp&定义行的末尾加上&-u 033&,然后刷新inetd进程: refresh -s inetd 这就改变了ftp文件的缺省属性。AIX中的 rmss 命令的用途 环境 问题产品,平台,机型, RS6000, Pseries AIX中的 rmss 命令的用途是什么? 如何使用 rmss 命令?软件版本, AIX v4 解答 rmss 是在现有物理内存大小的基础上模拟服务器的物理内存大小的命令, 而无需拔出或替换内存芯片. 通过在不同的内存 下运行同一应用,可以确定应用在正常运行时所需内存的尺寸. 例如: #rmss -c 2048 #rmss -p #rmss -r :模拟 2GB的内存:显示当前模拟内存的大小 :重置内存,使之恢复到实际内存尺寸在AIX 4.x如何清除挂起的tty(-) 环境 问题 RS6000, AIX 4.x 在AIX 4.x如何清除挂起的tty解答 为了说明方便,下面的例子假设挂起的tty端口为tty0. 1.确定当前挂起的tty正在操作的进程: ps -ef | grep tty0 该命令假设返回内容如下: root
Aug 29 0 /path/program_name 进程ID (PID) 是&12345&. 杀掉该进程: kill -9 12345 再次运行ps -ef | grep tty0 命令去查看该进程是否被杀掉。 不要使用“-9”的选项去杀掉slattach进程,因为它可能导致AIX操作系统挂起。 注意:如果进程是“getty”, 使用下面命令去杀掉进程: pdisable tty0 如果上面命令不能成功的杀掉进程,而tty仍然是挂起的,可以使用第二步。2. 执行下面的命令: fuser -k /dev/tty0 该命令将杀掉运行在此端口的所有进程,并且显示其PID (进程 ID). 如果上面命令不能成功的杀掉进程,而tty仍然是挂起的,可以使用第三步。3. 在被挂起的终端的键盘上,键入“Ctrl+Q”. 如果tty仍然挂起,使用第四步。4. 物理的断开连接端口的设备(连线). 在某些情况下可以释放端口. 注意:前面的一些命令也许不会生效并且报”设备忙“的错误。这是由于一些进程正运行在tty上。如果上面的步骤仍不能释放挂 起的tty,最后可以通过重起AIX释放内核去清除此进程。在AIX中扩展卡的逻辑名和它所在插槽的对应关系 环境 问题 产品, Pseries, RS6000 在IBM的Pseries 服务器中,相同类型的扩展卡可以插多块,但是AIX如何确定每一块卡所在的插槽?软件版本, AIX 解答 可用以下步骤来确定它们的关系: 1. 检查相同类型的卡的逻辑名及个数. 例如确定服务器中以太网卡的名称: # lsdev -Cc adapter |grep en ent0 Available 1A-08 IBM 10/100 Mbps Ethernet PCI Adapter () ent1 Available 21-08 IBM 10/100 Mbps Ethernet PCI Adapter (. 通过查看Device Specific. 的值,确定其所对应的插槽. 如:# lscfg -vl ent0 MbpsDEVICE PCILOCATION Adapter FRU Network 在 LOCATION PCI 第 Adapter 是集成在主板上的网卡.DESCRIPTIONent01A-08 ()IBM 10/100 Serial Part Displayable I3 表示此 lscfg IBM 10/100 -vl Mbps Network DeviceEthernetNumber............... Number.................091H0397 网 ent1 Ethernet 卡 DEVICE 插Number..................091H0397 Address.............8C Device Specific.(YL)........P1-I3/E1 三 ent1 槽 上 10-80 .#Message.........PCI Ethernet Adapter () DESCRIPTION()Address.............0004ACE4AF6D Specific.(YL)........P2/E1Displayable Message.........PCI Ethernet Adapter ()如何对系统做镜像以提高系统高可用性和性能 环境 问题 解答RS6000 如何对系统做镜像以提高系统高可用性和性能 通常情况下, 对系统做镜像会提高系统的高可用性, 即当其中一块盘损坏或数据区不可用时,系统会自动使用其镜像盘或镜像数据区进行正常的业务操作. 在以RS/6000 系统为基础的数据库应用中做镜像有三种方式, 第一种方式是通过做RAID10 直 接对硬盘做镜像, 需要增加相应的适配卡支持. 可以对裸设备或文件系统做镜像. 第二种方式是通过AIX操作系统做RAID1, 只能 对文件系统做镜像. 第三种方式是通过数据库系统做镜像,可以对裸设备或文件系统做镜像. 对于这三种方式一般建议大家采取 前两种方式会取得比较好的系统性能和高可用性.本文主要讨论使用RAID1 做镜像时系统拥有的盘数对性能的影响. 做RAID1 镜像时,可以对卷组中指定的逻辑卷单独做镜像, 也可以对整个卷组做镜像. 对卷组中指定的逻辑卷做镜像时, 最好 要求该卷组有三块或三块以上的硬盘以保证数据高可用性. 若对整个卷组做镜像则没有对卷组内硬盘个数的限制.此外要求镜像 最好位于不同的硬盘, 当其中某块硬盘损坏时其镜像盘仍可工作, 以提高系统的高可用性. 下面介绍为什么对卷组中指定的逻辑卷做镜像时, 最好要求该卷组有三块或三块以上的硬盘。 在RS/6000 系统中, 每个在VG(卷组)中的物理硬盘都至少有一个VGDA(卷组描述区, 既对该硬盘上的物理和逻辑卷进行描述). VGDA在硬盘的数量有如下规则:一个卷组只有一块硬盘: 该硬盘有两个VGDA. 一个卷组有两块硬盘: 第一块硬盘有两个VGDA, 第二块硬盘有一个VGDA. 一个卷组有三块或三块以上硬盘: 每块硬盘有一个VGDA. 在AIX系统中, quorum(一个卷组中的可用VGDA的比率)必须高于 51%, 该卷组才可用. 对于只有两块硬盘的卷组, 若第一块 硬盘损坏, 则只有 33%的VGDA可用, 若第二块硬盘损坏, 则有 66%的VGDA可用. 对于有三块或三块以上硬盘的卷组, 若损坏一块 硬盘, 至少有 66%的VGDA可用. 对卷组中指定的逻辑卷做镜像时, 若该卷组中只有两块硬盘, 当第一块硬盘损坏时, 其VGDA只有 33%可用, 会导致该卷组不 可用,这样就使得镜像失去保证硬盘高可用性的功能. 若该卷组只有两块硬盘又一定要做镜像时, 可以关掉quorum, 即使第一块硬盘损坏也不会使整个卷组不可用,此时系统使用第 二块硬盘,但是第二块硬盘的数据将不能镜像. 由此有可能带来数据丢失的风险,第二块硬盘损坏时会导致该卷组不可 用从而引起数据丢失. 因此, 对卷组中指定的逻辑卷做镜像时, 最好要求该卷组有三块或三块以上的硬盘以保证数据高可用性.Debug mode 引导AIX 环境 问题 RS/6000 AIX V5.1 Debug mode 引导AIX解答 1. 系统要求配置有tty console 2. #bosbot -aI /dev/ipldevice 3. #shutdown -Fr kdb command 环境 问题 RS/6000 AIX 5L 启动sendmail解答 AIX 5L中kdb替代AIX V4 的crash命令,作为系统debugger和dump分析工具在AIX中如何为一块网卡,配多个IP地址? 环境 问题 产品, Pseries, RS6000, 由于应用的环境要求,需在一块网卡上配置多个IP地址,AIX中可以实现吗?软件版本, AIX4.3.3 解答 可以。 使用命令ifconfig 即可.其语法为: ifconfig network_interface second_ip_address netmask your_netmask alias 在ODM中未记录此定义,所以关机后该定义会丢失,若需要的话,可将该命令加在启动文件(/etc/rc.net)中. 如第二个IP地址是 9.185.43.135 可用 # ifconfig en0 9.185.43.135 netmask 255.255.255.0 alias 当该IP地址不再需要时,可从系统中删除. #ifconfig en0 9.185.43.135 netmask 255.255.255.0 delete 或从/etc/rc.net文件中删除。AIX内核参数调整之vmtune -p -P(2)? 环境 问题 AIX 4 AIX内核参数调整之vmtune -p -P(2)?解答 -p minperm 如果在物理内存中的文件页面数量(file pages)低于此值, 页面替换算法将替换文件页和程序页(computational pages), minperm 的缺省值约为 20%的物理内存。 -P maxperm 如果在物理内存中的文件页面数量(file pages)高于于此值,页面替换算法将只替换文件页,maxperm的缺省值约为 80%的物理内 存。 如果在物理内存中的文件页面数量在这两个值之间, 页面替换算法通常只替换文件页, 但是当文件页面的再替换率(repaging rate) 高于程序页面时页面替换算法将同时替换文件页和程序页。AIX内核参数调整之vmtune -f -F(3)? 环境 问题 AIX 4 AIX内核参数调整之vmtune -f -F(3)?解答 -f minfree 指出内存在free list中内存页的最低值,此值的范围从 8 到 204800。 -F maxfree 当系统中的空闲内存小于minfree时,系统进行换页操作增加空闲内存页,当空闲内存页的数量大于等于maxfree时,系统换页操 作停止。 maxfree的缺省值为minfree+8。maxfree-minfree的差值应大于等于maxpgahead。 注:一个页面的大小为 4K。Linux 与 Pseries/RS6000 环境 问题 产品, Pseries, RS6000 RS6000/Pseries 服务器上可安装Linux 吗? 应用程序该如何移植?软件版本, AIX, linux 解答 1. RS6000/Pseries 的低端服务器(B80,270,170,150)可以安装Linux 操作系统. 所使用的系统版本应为 XX Linux on Pseries (由不同的 Linux公司提供) . 其上编译的Linux 应用程序使用的是 Linux 核心. 2. Pseries中的中高端服务器目前不可安装Linux, 但可以安装 AIX Toolbox for Linux Applications for Power System, 该工 具箱提供了Linux API 接口, 在其上编译的Linux 应用程序使用的是AIX核心. 3. 在 XX Linux on Pseries环境下编译的程序,移植到AIX Toolbox for Linux Applications 中需重新编译,反之亦然.AIX内核参数调整之vmtune -M(5)? 环境 问题 AIX 4 AIX内核参数调整之vmtune -M(5)?解答 -M maxpin 此值指出系统中能够常驻(pin)在内存中的最大的内存页的数量缺生值为 80%的物理内存, 应保证至少有 4M的内存不被常驻, 以供 内核使用。AIX内核参数调整之vmtune -r -R(4)? 环境 问题AIX 4 AIX内核参数调整之vmtune -r -R(4)?解答 -r minpgahead 指出何时启动提前读的功能,此值应为 2 的倍数,缺省值为 2。 -R maxpgahead 指出最大的提前读的页数,此值应为 2 的倍数,缺省值为 8,此值应大于minpgabead,最大值为 512。maxfree-minfree的差值应 大于等于maxpgahead。如何确定一文件系统是Large File Enabled的文件系统? 环境 问题 平台, Pseries, RS6000, 在AIX 4.3.3 中既支持standard filesytem,也支持Large File Enabled file system, 如何确定一文件系统是Large File软件版本, AIX 4.3.3 Enabled file system 还是 standard filesytem? 解答 可使用 lsfs -q filesystem_name 命令来查看. 例如: #lsfs -q /homeNameNodename Mount Pt VFS Size Options /home jfs 131072 -yes noAutoAccounting/dev/hd1 --(lv size: 131072, fs size: 131072, frag size: 512, nbpi: 4096, compress: no, bf: false, ag: 8) bf:false 表示是standard filesystem bf:true 表示是Large File Enabled file system.如何在命令行下运行update_all? 环境 问题 AIX 4.3 如何在命令行下运行update_all?解答 在系统升级时可在SMIT中运行update_all,如果需要在命令行下运行 可用如下方法: 用lslpp -l命令产生一个系统中已安装文件集的列表,将此列表存入一个 文本文件,编辑此文件使其具有以下形式: bos.rte.install bos.sysmgt.sysbr ...... 用以下命令安装: installp -agXd /dev/cd0 -e /tmp/install.log -f /&path&/&file& 其中&file&位所生成的文本文件,&path& 为&file&所在的路径。手工删除smit菜单 环境 问题 AIX V4 手工删除smit菜单解答 手工删除smit菜单的步骤如下: 1、export ODMDIR=/usr/lib/objrepos 2、rm $HOME/smit.log 3、smit -D并执行想删除的一些菜单命令,查看smit.log中id的值 4、odmget -q id=*** sm_menu_opt &/tmp/smit 5、odmdelete -q id=*** -o sm_menu_opt 6、vi /tmp/smit 7、odmadd /tmp/smit6230 SSA卡上快写缓存的设置? 环境 问题 AIX 4.3 6230 SSA卡上快写缓存的设置?解答 对于使用SSA卡的用户,卡上的快写缓存可以极大的提高磁盘的I/O性能,用户应首先检查SSA卡上是否配置了快写缓存。# lscfg -vl ssa0 SerialRAID 27H1204DEVICE Adapter FRULOCATIONDESCRIPTION 34L5388 Microcode Devicessa0 Part11-08IBM SSA 160 Number................. EC and Driver Device Device 此卡配置了 SSA hdisk? Available yes 如 果 'Enable() Serial E28793 Loadable Manufacturer................IBM053Number.................. 0000Number...............S1072088 ROS Device Level Level....05Level.................... ID............8300 Level.........00DisplayableMessage.........SSA-ADAPTER* Specific.(Z1)........CACHE=32 Device Specific.(YL)........U0.1-P1-I1/Q1Specific.(Z0)........SDRAM=128* Specific.(Z2)........UID=003CDC Disks SSA Logical Disks128MB的读缓存和 32MB的快写缓存。如果配置了快写缓存,改变SSA磁盘的配置,使其使用快写缓存# smitty device Change/Show Characteristics of an SSA Logical Disk Enable Fast-Write 11-08-L SSA Logical Disk Drive Fast-Write' 是no,将其改为yes。 支持Xwindows最少需要安装那些文件集(Fileset)? 环境 问题 AIX 4.3 OR AIX 5.1 支持Xwindows最少需要安装那些文件集(Fileset)?解答 支持Xwindows需要以下文件集: X11.apps.* X11.base.* X11.compat.* X11.fnt.* X11.motif.* 运行CDE, 需要安装 X11.Dt.* 如果希望远程使用CDE仿真,需要安装 X11.fnt.fontServer如何改动IP地址 环境 问题 RS6000,AIX V4 如何改动IP地址解 答 如 果 用 smit mktcpip 去 改 动 IP 地 址 , 就 会 在 /etc/hosts 中 加 一 项 , 而 且 以 前 的 地 址 仍 保 留 , 正 确 的 做 法 是 smit tcpip---Further configuration---Network interface----Network Interface Selection----Change/Show characteristics of a Network interface 去改动启动sendmail 环境 问题 RS6000,AIX V4 启动sendmail解答 如果用startsrc -s sendmail 启动,sendmail不会做为守护进程被启动,必须用startsrc -s sendmail -a &-bd&来启动如何显示格林威治时间 环境 RS6000,AIX V4 问题如何显示格林威治时间解答 用date -u可以显示格林威治时间如何打开锁死的帐户 环境 产品: AIX平台: RS 软件版本: AIX V4 问题 用户设置某帐户如果连输 3 次错误的密码就把帐户锁死,但不知如何打开。 解答 用户错误登陆信息记录在/etc/security/lastlog文件中。 只要将 unsuccessful_login_count = 3 改为 unsuccessful_login_count = 0 即可打开锁死帐户。 IBM INFORMIX数据库级备份都备份了哪些内容? 环境 问题 RS6000, IBM INFORMIX IBM INFORMIX数据库级备份都备份了哪些内容?解答 在IBM RS6000 系列机器上,系统管理员一般要定期做操作系统的备份和数据库系统的备份。那么做IBM INFORMIX数据库级 备份时都备份了哪些内容呢? 一般IBM INFORMIX数据库备份分为系统备份和逻辑日志备份。有的客户认为在做系统备份时系统会将逻辑日志文件一起备份,这 种理解是不正确的。 系统备份将备份数据库系统的数据,包括对根dbspace(rootdbs)和数据dbspace(datadbs)的数据的备份,它不会备份临时 dbspace(tempdbs)、逻辑日志和未分配使用的根dbspace和数据dbspace的空间。 逻辑日志备份将备份系统的逻辑日志文件。 由此可见系统备份和逻辑日志备份是完全不同的,它们不可以相互替代。在RS6000 系列机器上如何配置IBM INFORMIX数据库临时数据库空间? 环境 问题 RS6000, IBM INFORMIX 在RS6000 系列机器上如何配置IBM INFORMIX数据库临时数据库空间?解答 在RS6000 系列机器上安装IBM INFORMIX数据库时,一般会配置临时数据库空间以提高系统性能。那么为什么要配置及如何 配置这些临时数据库空间呢? 例如在IBM INFORMIX数据库中若执行了下面的操作,将会产生临时文件或临时表: 1.建立索引或使用排序方式的连接时; 2.使用&order by&或“gruop by”语句时; 3.使用“select ...into temp...”语句创建临时表时; 这些临时表或文件最好放在临时数据库空间中以提高系统性能。 如果数据库系统频繁进行上面的操作,最好创建三个或三个以上大小相同临时数据库空间如何改变主机IP地址解析顺序 环境 问题 产品: RS/6000 如何改变主机IP地址解析顺序 可以建立一个/etc/netsvc.conf文件,并在这个档案中加一行:软件: AIX 解答 一般主机IP地址的解析顺序依次是DNS,NIS,本机host档案。 要改变这个顺序, hosts=local,bind,nis这样主机IP地址就先从本地档案(/etc/hosts)开始搜索,其次再去DNS server,最後是NIS server。 也可通过执行 export NSORDER=local,bind,nis 改变环境变量NSORDER 来改变顺序不能增加用户,错误信息为
环境 问题 解答 检查: 在/etc/passwd文件中是否有错误的语法. 丢失“nobody”用户条目或其格式有错误. 其条目应为: nobody:!::::/: RS6000, AIX 3.2 -- 4.x 不能增加用户,错误信息为 登录失败次数过多 环境 问题 RS6000 登录失败次数过多解答 在用户登录失败次数过多时,超过了失败次数限制,用户将不能继续登录,需修改/etc/security/lastlog中的失败登录次 数参数(unsuccessful_login_count)才可。看SSA逻辑盘与物理盘之间对应关系 环境 问题RS6000 看SSA逻辑盘与物理盘之间对应关系解答 用ssaxlate -l hdisk#或ssaxlate -l pdisk#可以看SSA逻辑盘与物理盘之间对应关系用户名长度问题 环境 问题 RS6000 用户名长度问题解答 用户名长度最长为八位,这个限制无法改动如何判断引起core文件的应用程序 环境 问题 生。 RS6000 如何判断引起core文件的应用程序解答 core文件是在应用崩溃时记录的内存影象,可以用命令lquerypv -h core 6b0 64 可以看出是哪个应用引起了core文件的产解锁卷组 环境 问题 RS000 解锁卷组解答 当卷组被锁住时,可通过命令chvg -u vg#来解锁inittab中引用的环境变量 环境 问题 RS6000 inittab中引用的环境变量解答 问题产生原因是由于客户有很多几百k的小文件,将所有的文件系统inode用尽。 在inittab中启动的程序,只引用了/etc/environment中的环境变量,并不引用/etc/profile或/.profile中的变量,所以在用户 自定义脚本中如需引用这些变量,需在脚本中加入对它们的引用在一个磁带上备份多个文件 环境 问题 RS6000 在一个磁带上备份多个文件解答 需要用到 tctl来卷带备份,例子如下: 1. dd if=/tmp1 of=/dev/rmt0.1 2. tctl -f /dev/rmt0 rewind 3. tctl fsf 1 4. dd if=/tmp2 of=/dev/rmt0.1 5. tctl -f /dev/rmt0 rewind 6. tctl fsf 2 7.......恢复步骤相反。夏时制问题 环境 问题 RS6000 夏时制问题解答 每年四月到八月,AIX会缺省使用夏时制,可以用echo $TZ看时区来判断,时区以DT结尾的就使用了夏时制。如果不想用, 可以通过smit--system environment--change show date and time---change time zone using system defined values来改变, 在弹出的USE DAYTIME SAVING对话框中选择No,选好相应的时区后重启机器既可。passwd文件的备份 环境 问题 RS6000 passwd文件的备份解答 如果误删除了/etc/passwd文件,可以用/etc/opasswd文件恢复,/etc下o开头的文件是相应文件的备份文件。如何限制某个用户使用FTP服务 环境 问题 AIX 在AIX中,如何限制某个用户使用FTP服务?解答 编辑/etc/ftpusers文件,把要限制使用的用户名加进此文件里,这样就限制了此用户使用FTP服务。在AIX系统中,如何得到一些偏僻的汉字 环境 问题 AIX 在AIX 系统中,如何得到一些比较偏僻的汉字?解答 在AIX的中文汉字库中,zh_CN 中有 6763 个汉字,而ZH_CN中有 20902 个汉字。如果用户要用到一些比较偏僻的汉字,建议 用户安装中文环境时选择ZH_CN。AIX 是否支持 ramdisk 环境 问题RS6000, AIX AIX 是否支持 ramdisk? 可否将内存当硬盘来使用,以提高访问速度。解答 可以. AIX 操作系统支持ramdisk. 可使用mkramdisk命令来创建一个ramdisk. 其文件名为 /dev/rramdisk. 通过命令mkfs 在其上建立文件系统来使用它. 用rmramdisk 命令或重新开机来删除ramdisk.什么是 inline log 环境 问题 产品, AIX 什么是 inline log平台, RS6000, Pseries 解答 在AIX5L 中可以为JFS2 的文件系统创建一种新的日志类型。 这就是JFS2 所特有的 inline log -- 日志与文件系统在同一 逻辑卷上。 通过使用 inline log , 每个JFS2 的文件系统可有独立日志设备,而不是整个卷组共享一个日志设备。 在文件系统数量较多的 环境下,能够提高系统的RAS(Reliability Availability Serviceability)特性:在系统共享日志设备时, 日志设备的损坏会影 响与之相关的所有文件系统。而使用inline log , 则不会出现此种情况。 创建JFS2 文件系统时,缺省日志是放在共享的日志设备上, 将 &inline log ? &选项设为 &YES&,

我要回帖

更多关于 RC552 的文章

 

随机推荐