- 论坛徽章:
- 0
|
aix常见问题整理
c61 Failed to create the boot image.
c70 Problem Mounting diagnostics CDROM disc.
c99 Diagnostics have completed. This code is only used when there is no console.
--------Debugger Progress Indicators ----------
c20 Kernel debug program activated. An unexpected system halt has occured, and you have configured the system
to enter the kernel debug program instead of performing a dump.
---------Built-In Self Test (Bist) Indicators---------
100 BIST completed successfully. Control was passed to IPL ROS.
101 BIST started following RESET
102 BIST started following Power-on Reset
103 BIST could not determine the system model number.
104 Equipment conflict. BIST could not find the CBA.
105 BIST could not read the OCS EPROM.
106 BIST detected a module error.
111 OCS stopped. BIST detected a module error.
112 A checkstop occured during BIST.
113 BIST checkstop count is greater than 1.
120 BIST starting a CRC check on the 8752 EPROM.
121 BIST detected a bad CRC in the first 32K of the OCS EPROM.
122 BIST started a CRC check on the first 32K of the OCS EPROM.
123 BIST detected a bad CRC on the OCS area of NVRAM.
124 BIST started a CRC check on the OCS area of NVRAM.
125 BIST detected a bad CRC on the time-of-day area of NVRAM.
126 BIST started a CRC check on the time-of-day area of the NVRAM.
127 BIST detected a bad CRC on the 8752 EPROM.
130 BIST presence test started.
140 BIST failed: procedure error
142 BIST failed: procedure error
143 Invalid memory configuration.
144 BIST failed; procedure error.
151 BIST started AIPGM test code.
152 BIST started DCLST test code.
153 BIST started ACLST test code.
154 BIST started AST test code.
160 Bad EPOW Signal/Power status signal
161 BIST being conducted on BUMP I/O
162 BIST being conducted on JTAG
163 BIST being conducted on Direct I/O
164 BIST being conducted on CPU
165 BIST being conducted on DCB and Memory
166 BIST being conducted on interrupts
170 BIST being conducted on 'Multi-Processor
180 BIST logout failed.
182 BIST COP bus not responding
185 A checkstop condition occured during the BIST
186 System logic-generated checkstop (Model 250 only)
187 Graphics-generated checkstop (Model 250)
195 BIST logout completed.
888 BIST did not start
------- Power-On Self Test -------
200 IPL attempted with keylock in the SECURE position.
201 IPL ROM test failed or checkstop occured (irrecoverable)
202 IPL ROM test failed or checkstop occured (irrecoverable)
203 Unexpected data storage interrupt.
204 Unexpected instruction storage interrupt.
205 Unexpected external interrupt.
206 Unexpected alignment interrupt.
207 Unexpected program interrupt.
208 Unexpected floating point unavailable interrupt.
209 Unexpected SVC interrupt.
20c L2 cache POST error. (The display shows a solid 20c for 5 seconds
210 Unexpected SVC interrupt.
211 IPL ROM CRC comparison error (irrecoverable).
212 RAM POST memory configuration error or no memory found (irrecoverable).
213 RAM POST failure (irrecoverable).
214 Power status register failed (irrecoverable).
215 A low voltage condition is present (irrecoverable).
216 IPL ROM code being uncompressed into memory.
217 End of bootlist encountered.
218 RAM POST is looking for 1M bytes of good memory.
219 RAM POST bit map is being generated.
21c L2 cache is not detected. (The display shows a solid 21c for 5 sec)
220 IPL control block is being initialized.
221 NVRAM CRC comparison error during AIX.
IPL(Key Mode Switch in Normal mode).
Reset NVRAM by reaccomplishing IPL in Service mode. For systems with an internal, direct-bus-attached(DBA)disk,IPL
ROM attempted to perform an IPL from that disk before halting with this three-digit display value.
222 Attempting a Normal mode IPL from Standard I/O planar attached devices specified in NVRAM IPL Devices List.
223 Attempting a Normal mode IPL from SCSI attached devices specified in NVRAM IPL Devices List.
Note: May be caused by incorrect jumper setting for external SCSI devices or by incorrect SCSI terminator.
REFER FFC B88
224 Attempting a Normal mode restart from 9333 subsystem device specified in NVRAM device list.
225 Attempting a Normal mode IPL from IBM 7012 DBA disk attached devices specified in NVRAM IPL Devices List.
226 Attempting a Normal mode restart from Ethernet specified in NVRAM device list.
227 Attempting a Normal mode restart from Token Ring specified in NVRAM device list.
228 Attempting a Normal mode IPL from NVRAM expansion code.
229 Attempting a Normal mode IPL from NVRAM IPL Devices List; cannot IPL from any of the listed devices, or there are
no valid entry in the Devices List.
22c Attempting a normal mode IPL from FDDI specified in NVRAM IPL device list.
230 Attempting a Normal mode restart from adapter feature ROM specified in IPL ROM devices list.
231 Attempting a Normal mode restart from Ethernet specified in IPL ROM devices list.
232 Attempting a Normal mode IPL from Standard I/O planar attached devices specified in Rom Default Device List.
233 Attempting a Normal mode IPL from SCSI attached devices specified in IPL ROM Default Device List.
234 Attempting a Normal mode restart from 9333 subsystem device specified in IPL ROM device list.
235 Attempting a Normal mode IPL from IBM 7012 DBA disk attached devices specified in IPL ROM Default Device List.
236 Attempting a Normal mode restart from Ethernet specified in IPL ROM default devices list.
237 Attempting a Normal mode restart from Token Ring specified in IPL ROM default device list.
238 Attempting a Normal mode restart from Token Ring specified by the operator.
239 System failed to restart from the device chosen by the operator.
23c Attempting a normal mode IPL from FDDI specified in IPL ROM device list.
240 Attempting a Service mode restart from adapter feature ROM.
241 Attempting a Normal mode IPL from devices specified in the NVRAM IPL Devices List.
242 Attempting a Service mode IPL from Standard I/O planar attached devices specified in NVRAM IPL Devices List.
243 Attempting a Service mode IPL from SCSI attached devices specified in NVRAM IPL Devices List.
244 Attempting a Service mode restart from 9333 subsystem device specified in NVRAM device list.
245 Attempting a Service mode IPL from IBM 7012 DBA disk attached devices specified in NVRAM IPL Devices List.
246 Attempting a Service mode restart from Ethernet specified in NVRAM device list.
247 Attempting a Service mode restart from Token Ring specified in NVRAM device list.
248 Attempting a Service mode IPL from NVRAM expansion code.
249 Attempting a Service mode IPL from NVRAM IPL Devices List; cannot IPL from any of the listed devices, or there areno valid entries in the Devices List.
24c Attempting a service mode IPL from FDDI specified in NVRAM IPL device list.
250 Attempting a Service mode restart from adapter feature ROM specified in IPL ROM device list.
251 Attempting a Service mode restart from Ethernet specified in IPL ROM device list.
252 Attempting a Service mode IPL from standard I/O planar attached devicesspecified in ROM Default Device List.
253 Attempting a Service mode IPL from SCSI attached devices specified in IPL ROM Default Device List.
254 Attempting a Service mode restart from 9333 subsystem device specified in IPL ROM device list.
255 Attempting a Service mode IPL from IBM 7012 DBA disk'attached devices specified in IPL ROM Default Devices List.
256 Attempting a Service mode restart from Ethernet specified in IPL ROM default device list.
257 Attempting a Service mode restart from Token Ring specified in IPL ROM default device list.
258 Attempting a Service mode restart from Token Ring specified by the operator.
259 Attempting a Service mode restart from FDDI specified by the operator.
25c Attempting a normal mode IPL from FDDI specified in IPL ROM device list.
260 Information is being displayed on the display console.
261 Information will be displayed on the tty terminal when the "1" key is pressed on the tty terminal keyboard.
262 A keyboard was not detected as being connected to the system's
NOTE: Check for blown planar fuses or for a corrupted boot on disk drive
263 Attempting a Normal mode restart from adapter feature ROM specified in NVRAM device list.
269 Stalled state - the system is unable to IPL
271 Mouse port POST.
272 Tablet port POST.
277 Auto Token-Ring LANstreamer MC 32 Adapter
278 Video ROM Scan POST.
279 FDDI adapter POST.
280 3COM Ethernet POST.
281 Keyboard POST executing.
282 Parallel port POST executing
283 Serial port POST executing
284 POWER Gt1 graphadapte POST executing
285 POWER Gt3 graphadapte POST executing
286 Token Ring adapter POST executing.
287 Ethernet adapter POST executing.
288 Adapter card slots being queried.
289 GTO POST.
290 IOCC POST error (irrecoverable).
291 Standard I/O POST running.
292 SCSI POST running.
293 IBM 7012 DBA disk POST running.
294 IOCC bad TCW SIMM in slot location J being tested.
295 Graphics Display adapter POST, color or grayscale.
296 ROM scan POST.
297 System model number does not compare between OCS and ROS
(irrecoverable). Attempting a software IPL.
298 Attempting a software IPL (warm boot).
299 IPL ROM passed control to the loaded program code.
301 Flash Utility ROM failed or checkstop occured (irrecoverable)
302 Flash Utility ROM failed or checkstop occured (irrecoverable)
302 Flash Utility ROM: User prompt, move the key to the service in order to perform an optional Flash Update. LED
will only appear if the key switch is in the SECURE position. This signals the user that a Flash Update may be
initiated by moving the key switch to the SERVICE position. If the key is moved to the SERVICE position,
LED 303 will be displayed. This signals the user to press the reset button and select optional Flash Update.
303 Flash Utility ROM: User prompt, press the reset button in order to perform an optional Flash Update. LED
only appear if the key switch is in the SECURE position. This signals the user that a Flash Update may be initiated
by moving the key switch to the SERVICE position. If the key is moved to the SERVICE position, LED 303 will be
displayed. This signals the user to press the reset button and select optional Flash Update.
304 Flash Utility ROM IOCC POST error (irrecoverable)
305 Flash Utility ROM standard I/O POST running.
306 Flash Utility ROM is attempting IPL from Flash Update Boot Image.
307 Flash Utility ROM system model number does not compare between OCS and ROM (irrecoverable).
308 Flash Utility ROM: IOCC TCW memory is being tested.
309 Flash Utility ROM passed control to a Flash Update Boot Image.
311 Flash Utility ROM CRC comparison error (irrecoverable).
312 Flash Utility ROM RAM POST memory configuration error or no memory found ( iirecoverable).
313 Flash Utility ROM RAM POST failure( irrecoverable).
314 Flash Utility ROM Power status register failed (irrecoverable).
315 Flash Utility ROM detected a low voltage condition.
318 Flash Utility ROM RAM POST is looking for good memory.
319 Flash Utility ROM RAM POST bit map is being generated.
322 CRC error on media Flash Image. No Flash Update performed.
323 Current Flash Image is being erased.
324 CRC error on new Flash Image after Update was performed. (Flash Image is corrupted).
325 Flash Image successful and complete.
500 Querying Native I/O slot.
501 Querying card in Slot 1
502 Querying card in Slot 2
503 Querying card in Slot 3
504 Querying card in Slot 4
505 Querying card in Slot 5
506 Querying card in Slot 6
507 Querying card in Slot 7
508 Querying card in Slot 8
510 Starting device configuration.
511 Device configuration completed.
512 Restoring device configuration files from media.
513 Restoring basic operating system installation files from media.
516 Contacting server during network boot
517 Mounting client remote file system during network IPL.
518 Remote mount of the root and /usr filesystems failed during network boot.
520 Bus configuration running.
521 /etc/init invoked cfgmgr with invalid options; /etc/init has been corrupted or incorrectly modified
(irrecoverable error).
522 The configuration manager has been invoked with conflicting options (irrecoverable error).
523 The configuration manager is unable to access the ODM database (irrecoverable error).
524 The configuration manager is unable to access the config rules object in the ODM database (irrecoverable error).
525 The configuration manager is unable to get data from a customized device object in the ODM database
(irrecoverable error).
526 The configuration manager is unable to get data from a customized device driver objet in the ODM database
(irrecoverable error).
527 The configuration manager was invoked with the phase 1 flag; running phase 1 flag; running phase 1 at this point
is not permitted (irrecoverable error).
528 The configuration manager cannot find sequence rule, or no program was specified in the ODM database
(irrecoverable error).
529 The configuration manager is unable to update ODM data
(irrecoverable error).
530 The program "savebase" returned an error.
531 The configuration manager is unable to access PdAt object class
(irrecoverable eroor)
532 There is not enough memory to continue (malloc failure);
irrecoverable error.
533 The configuration manager could not find a configure method for a device.
534 The configuration manager is unable to aquire database lock. irrecoverable error.
536 The configuration manager encountered more than one sequence rule specified in the same phase. (irrecoverable error).
537 The configuration manager encountered an error when invoking the program in the sequence rule.
538 The configuration manager is going to invoke a configuration
539 The configuration method has terminated, and control has returned to the configuration manager.
551 IPL Varyon is running
552 IPL Varyon failed.
553 IPL phase 1 is complete.
554 Unable to define NFS swap device during network boot
555 Unable to define NFS swap device during network boot
556 Logical Volume Manager encountered error during IPL varyon.
557 The root filesystem will not mount.
558 There is not enough memory to continue the IPL.
559 Less than 2MB of good memory are available to load the AIX kernel.
570 Virtual SCSI devices being configured.
571 HIPPI common function device driver being configured.
572 HIPPI IPI-3 master transport driver being configured.
573 HIPPI IPI-3 slave transport driver being configured.
574 HIPPI IPI-3 transport services user interface device driver being configured.
576 Generic async device driver being configured.
577 Generic SCSI device driver being configured.
578 Generic commo device driver being configured.
579 Device driver being configured for a generic device.
580 HIPPI TCPIP network interface driver being configured.
581 Configuring TCP/IP.
582 Configuring token ring data link control.
583 Configuring an Ethernet data link control.
584 Configuring an IEEE ethernet data link control.
585 Configuring an SDLC MPQP data link control.
586 Configuring a QLLC X.25 data link control.
587 Configuring NETBIOS.
588 Configuring a Bisync Read-Write (BSCRW).
589 SCSI target mode device being configured.
590 Diskless remote paging device being configured.
591 Configuring an LVM device driver
592 Configuring an HFT device driver
593 Configuring SNA device drivers.
594 Asynchronous I/O being defined or configured.
595 X.31 pseudo device being configured.
596 SNA DLC/LAPE pseudo device being configured.
597 OCS software being configured.
598 OCS hosts being configured during system reboot.
599 Configuring FDDI data link control.
5c0 Streams-based hardware drive being configured.
5c1 Streams-based X.25 protocol being configured.
5c2 Streams-based X.25 COMIO emulator driver being configured.
5c3 Streams-based X.25 TCP/IP interface driver being configured.
5c4 FCS adapter device driver being configured.
5c5 SCB network device driver for FCS is being configured.
5c6 AIX SNA channel being configured.
600 Starting network boot portion of /sbin/rs.boot
602 Configuring network parent devices.
603 /usr/lib/methods/defsys
/usr/lib/methods/cggsys, or
/usr/lib/methods/cggbus failed.
604 Configuring physical network boot device.
605 Configuring physical network boot device failed.
606 Running /usr/sbin/ifconfig on logical network boot device.
607 /usr/sbin/ifconfig failed.
608 Attempting to retrieve the client.info file with tftp. Note that a flashing 608 indicates multiple attempts
to retrieve the client_info file are occuring.
609 The client.info file does not exist or it is zero length.
610 Attempting remote mount of NFS file system
611 Remote mount of the NFS filesystem failed.
612 Accessing remote files; unconfiguring network boot device.
614 Configuring local paging devices.
615 Configuring of a local paging device failed.
616 Converting from diskette to dataless configuration.
617 Diskless to dataless configuration failed.
618 Configuring remote (NFS) paging devices.
619 Configuration of a remote (NFS) paging device failed.
620 Updating special device files and ODM in permanent filesystem with data from boot RAM filesystem.
622 Boot process configuring for operating system installation.
650 IBM SCSD disk drive drive being configured
700 Progress indicator. A 1.1GB 8-bit SCSI disk drive being identified or configured.
701 Progress indicator. A 1.1GB 16-bit SCSI SE disk drive being identified or configured.
702 Progress indicator. A 1.1GB 16-bit SCSI differential disk drive being identified or configured.
703 Progress indicator. A 2.2GB 8-bit SCSI disk drive being identified or configured.
704 Progress indicator. A 2.2GB 16-bit SCSI SE disk drive being identified or configured.
705 The configuration method for the 2.2GB 16-bit differential SCSI disk drive is being run. If a irrecoverableerror occurs, the system halts. identified or configured.
706 Progress indicator. A 4.5GB 16-bit SE SCSI disk drive is being identified or configured.
707 Progress indicator. A 4.5GB 16-bit differential SCSI drive is being identified or configured.
708 Progress indicator: A L2 cache is being identified or configured.
710 POWER GXT150M graphics adapterbeing ientifyied or configured.
711 Unknown adapter being identified or configured.
712 Graphics slot bus configuration is executing.
713 The IBM ARTIC960 device is being configured.
714 A video capture adapter is being configured.
715 The Ultimedia Services audio adapter is being configured. This LED displays briefly on the panel.
720 Unknown read/write optical drive type being configured.
721 Unknown disk or SCSI device being identified or configured.
722 Unknown disk being identified or configured.
723 Unknown CDROM being identified or configured.
724 Unknown tape drive being identified or configured.
725 Unknown display being identified or configured.
726 Unknown input device being idenor configured
727 Unknown adync device being idenor configured
不能增加新用户,错误信息 3004-687
环境 产品:RS6000-AIX
平台:RS
版本:3.2 和4.x
问题 在AIX中任何解决不能增加新用户的问题(错误信息 3004-687 )
解答 1. 检查root文件系统是否已满?
2. 检查:
- /etc/passwd 文件中是否有空行
- /etc/passwd 文件中是否部分行语法不正确
- nobody 用户是否丢失或其group为-2. 该行应该如下:
nobody4294967294:4294967294::/:
3. 如果以上均正确,检查/etc/security目录中的以下文件的权限许可:
文件 权限
------------------------
.ids -rw-------
environ -rw-r-----
limits -rw-r-----
passwd -rw-------
user -rw-r-----
4. 以下的命令对排错也很有帮助(查MAN来获得详细的帮助)
usrck -t ALL
pwdck -t ALL
grpck -t ALL
5. 在mkuser.default 文件中的umask属性是八进制,但不需要有前置0,所以:
umask=77 正确,转成八进制 077.
umask=077 错误,转成八进制 063.
6. 如果以上都正确,关机并重启,对root 和 user文件系统做fsck。
拨号访问RS/6000的快速配置方法
环境 产品: AIX
平台: RS
机型: RS6000
问题 AIX/RS6000 支持多种拨号访问的方法.如PPP/SLIP等,但其配置较为复杂.现介绍一种使用WIN95的超级终端Hyper Terminal访问RS/6000的方法
解答 RS/6000 端:
1. 定义tty, 并设置enable login , flow control=rts
2. 编辑/etc/uucp/Devices, 加入一行irect tty# - 9600 direct
3. 连接Modem到tty# port
4. #pdisable tty#
5. #cu -ml tty#
6. at<---/
7. ats0=1
8. ~.<----/
9. penable tty#
WIN95/98 端:
拨号方问RS/6000
解决 10/2000 和 11/2000版的 Update CDs引起的NFS及NIM 错误
环境 产品:RS6000
平台:RS
版本:AIX4.3.3
问题 解决 10/2000 和 11/2000版的 Update CDs引起的NFS及NIM 错误:1831-011 access denied
解答 在安装了bos.net.nfs.client的4.3.3.25 及 4.3.3.26版本后,用户在用NFS的mount时可能遇到以下的 错误信息:
1831-011 access denied
这个问题在NIM安装时,可能引起错误并停在LED611。
4.3.3.25版本的更新包含于10/2000 AIX Update CD中以及 4330-05 Recommended Maintenance 包中。4.3.3.26版本的更新包含于11/2000 AIX Update CD中以及 4330-06 Recommended Maintenance 包中。
这个问题可通过删去/etc/exports文件中的所有"access="的部分,然后重新运行"exportfs -a"来暂时解决。
改正这个问题的补丁程序在IY13656中提供,可以通过FixDist或以下的WEB站点获得:
http://service.software.ibm.com/rs6k/fixdb.html
解决升级(Migration) 到 AIX 4.3.3时
可能会遇到的启动失败
环境 产品:RS6000
平台:RS
版本:AIX433
问题 解决升级(Migration) 到 AIX 4.3.3时 可能会遇到的启动失败
解答 当从以前的AIX版本升级到 AIX 4.3.3 时,含有SSA适配器的系统可能会遇到启动失败的错误。这是由于SSA安装映象中的打包错误引起的,错误信息如下:
0301-154 bosboot: missing protofile: /usr/lib/drivers/ssapin
这个错误只是在devices.mca.8f97.com 文件集安装了的系统出现,可以用以下的命令来检查该包是否安装:
lslpp -L devices.mca.8f97.com
为了防止该错误的发生,在升级前请下载以下网站上的脚本并以ROOT运行之:
ftp://techsupport.services.ibm.com/aix/efixes/296702/ssa_pre_i.efix
一旦该错误发生,可以通过重新安装devices.common.IBM.ssa.rte文件集,并选择强制覆盖的选项。
注意:当从以前的AIX版本升级到 AIX 4.3.3 时,必须从所有的4张CD上升级文件集,因为基本的升级安装只更新CD1上的文件集。系统启动进入多用户模式,应该用'smit update_all'来更新其他CD上的文件集,SMIT将会根据需要提示插入相应的CD。
如何确定一个备份带的块大小(Block Size)和类型(Type)?
环境 AIX V4.x
问题 面对一盘备份带,经常需要知道它的块大小(Block Size)和类型(Type),有没有一个
简便的方法来做这项工作呢?
解答 用以下的脚本可以很方便地知道备份带的块大小(Block Size)和类型(Type):
#!/bin/ksh
tctl rewind
chdev -l rmt0 -a block_size=0
dd if=/dev/rmt0 bs=128k of=blksz_file count=1
echo Tape Block Size = $(ls -l ./blksz_file | awk '{print $5}')
echo Tape Format = $(file ./blksz_file | while read a b;do echo $b;done)
如何改变磁盘名顺序?
环境 AIX V4.x
问题 硬盘名的顺序一般来说不会引起错误,但往往会引起用户的混淆。 如何改变磁盘名顺序呢?
解答 当你的硬盘处于无序状态时,如为 hdisk0, hdisk2, hdisk3 而不是hdisk0, hdisk1, hdisk2,可以用以下的脚本来改正。
重启系统后硬盘的名字顺序会根据设备配置过程中的顺序来决定,例如,在地址00-00-0S-00的硬盘编号将会在地址是00-00-0S-20 和 00-05-00-00的硬盘之后。本本档适用于RS/6000的 AIX 3.2 及 4.x。如果是微通道(MCA)的机型,在运行这个脚本前,请确认钥匙在 Normal 状态。
lsdev -Cc disk | awk '{ print $1 }' | while read HDname; do
odmdelete -q "name = $HDname" -o CuAt
odmdelete -q "value = $HDname" -o CuAt
odmdelete -q "name = $HDname" -o CuDv
odmdelete -q "value3 = $HDname" -o CuDvDr
odmdelete -q "name = $HDname" -o CuVPD
done
rm -f /dev/hdisk*
rm -f /dev/rhdisk*
savebase
执行完后,用以下命令重启机器,之后硬盘顺序将变为有序状态:
shutdown -Fr
如何创建/dev/null文件?
环境 产品: AIX
平台: RS
机型: RS6000
问题 如果/dev/null文件被误删掉, 如何重新创建该文件?
解答 可用下述命令重新创建该文件:
mknod /dev/null c 2 2
chmod 666 /dev/null
Netscape Communicator无法正常启动
环境 产品: Netscape Communicator
平台: AIX
问题 Netscape Communicator无法正常启动
解答 Netscape Communicator是使用自己独有的AIX C library(libc.a)副本,早期随AIX 4.3.1
的libc.a与现在通用的Communicator 4.0.4会存在兼容问题,系统会提示错误如下: Could not load program /usr/local/netscape4/netscape_aix4
Symbol __malloc_postfork_unlock in /usr/lib/libpthreads.a is undefined
Symbol __malloc_prefork_lock in /usr/lib/libpthreads.a is undefined
Could not load library libC.a[shr.o]
Error was: Exec format error
要解决以上问题,到如下站点获得帮助
ftp://aix.software.ibm.com/aix/efixes/netscape/
如何查找系统中某个文件或命令所对应的文件集?
环境 产品: AIX
平台: RS
机型: RS6000
问题 查找系统中某个文件或命令所对应的文件集.
解答 1. 确认系统中已经安装了文件集: bos.content_list
2. 可用下述命令查找文件或命令所对应的文件集:
/usr/sbin/which_fileset [filename/command]
例如: /usr/sbin/which_fileset iostat
可能的返回结果为: /usr/bin/iostat bos.acct 4.3.3.0
3. 可用下述命令查找指定的文件集包含哪些文件:
lslpp -f [filesetname]
例如: lslpp -f bos.acct
从"卷组被锁定"的报错信息中恢复
环境 产品: AIX
平台: RS
问题 如果你得到了有关卷组被锁定的错误信息, 请使用以下步骤恢复.
可能的错误信息如下:
0516-366 putlvodm: 卷组rootvg被锁定, 请重试
0516-367 putlvodm: 警告: 卷组rootvg被锁定. 该命令会继续重试直至卷组解锁. 如果锁被忽略并需要被删除, 请在活动的卷组上执行varyonvg命令清除卷组锁.
解答 许多逻辑卷管理(LVM)命令在操作时会锁定卷组. 在运行本步骤中所讨论的任何命令之前, 请使用 ps -ef 命令确认没有其它的LVM命令在相应的卷组上运行.
对于AIX版本3.1或3.2
解锁卷组使用命令:
putlvodm -K `getlvodm -v [vgname]`
vgname是被锁定的卷组名. 注意getlvodm之前和[vgname]之后的标志, 如果该标志不能被输入, 请使用下述两步命令完成解锁:
1. 输入
getlvodm -v [vgname]
可能的返回值为:
00005264c192a1a3
2. 输入
putlvodm -K 00005264c192a1a3
对于AIX版本4.x
输入下述命令:
chvg -u [vgname]
从LED C31中恢复
环境 产品: AIX
平台: RS
机型: RS6000
机型: V4
问题 系统启动时停在LED C31
解答 LED C31的含义
如果主控台没有被配置,系统启动时将会停在LED C31, 并且会在主显示器上显示提示信息要求选择主控台. 在用户选择了主控台后, 系统的初始化和配置过程将会继续. 如果没有在主显示器上看到要求选择主控台的提示信息, 则可能是下述原因之一引起的.
LED C31产生的原因
1. 不正确的主控台配置
2. 缺少设备驱动程序
3. 主控台设备或机器的硬件故障
从LED C31恢复的步骤
如果问题是由于不正确的主控台配置引起的, 请使用下述步骤解决问题:
1. 如果主控台是直接连在机器上的图形显示器, 请确认没有串行设备连在机器主板的S1或S2串口上, 因为这可能会妨碍主控台的选择.
2. 如果主控台是一个串行TTY, 请确认它的连接正确, 连在主板的S1串口上, 允许注册并且波特率为9600, 没有奇偶性, 一个停止位.
如果问题是由于缺少设备驱动程序引起的, 请确认设备存在并且设备驱动程序已被正确安装.
如果问题是由于主控台设备或机器的硬件故障引起的, 请从光盘启动机器对硬件进行诊断, 并请联系硬件维修人员进行维修.
查看操作系统中是否安装了某个补丁程序的简便方法
环境 产品: AIX
平台: RS
机型: RS6000
问题 如何查看操作系统中是否安装了某个补丁程序?
解答 使用命令:
lslpp -Bl Uxxxxxx
Uxxxxxx 是补丁程序的ID.
例: lslpp -Bl U465241 命令可用于查看系统中是否安装了ID为U4652241的补丁程序.
.sh_history文件被破坏了怎么办?
环境 产品: AIX
平台: RS
机型: RS6000
问题 用户的.sh_history文件被破坏, 不能正常记录用户输入的历史命令.
解答 在这种情况下, 可用命令 mv .sh_history .sh_history.old 将该文件更名, 之后, 由相应用户退出登录后再重新登录操作系统, 则 .sh_history 文件又会自动生成并可正确记录用户输入的命令.
AIX的安装方法及其特点
环境 产品: AIX
平台: RS
机型: RS6000
问题 AIX的安装方法
解答 安装方法 特点
完全覆盖安装 目的盘上的原有数据将丢失
保护安装 1. /usr, /tmp, /var 和/(root)文件系统被删除并且重建.不过/etc/preserve.list包含的文件系统将被保留某。
2. /home及用户创建的文件系统不会被破坏
升级安装 1. /tmp被删除并且重建
2.其它所有文件系统会被保留下来。
如何屏蔽某一用户的ftp访问?
环境 产品: AIX
平台: RS
机型: RS6000
问题 如何屏蔽某一用户的ftp访问?
解答 将被拒绝的用户名加入到/etc/ftpusersw文件中
无单点故障的SSA卡及7133配置案例
环境 产品: AIX
平台: RS
机型: RS/6000
问题 在HACMP双机系统中,如何实现完全无单点(Disk/Adapter/Node)故障?
解答 如下图所示+AIX 4.3.3操作系统级的RAID 0+1
非root用户的登录问题
内容
提要 本文档描述了非root用户的登录及权限问题, 以及这些问题如何通过检查目录和文件的权限, 属主及属组来解决.
说明 问题的症状
. 用户得到下面的错误信息, 可能指明组文件丢失或被破坏:
3004-010 设置终端属主和模式失败
/etc/passwd 文件中对应该用户的主组不能在/etc/group文件中被找到.
如 tps215:1::/u/tps:/bin/ksh
在上例中, 组号为1. 检查/etc/group文件确认组号1存在.
. 只有root用户可以登录, 一般用户得到下面的错误信息:
3004-009 运行登录初始程序失败
或
系统不可用
. 执行命令 su - [user_name] 时返回如下错误:
3004-505 不能设置进程环境
. 用户登录后得到如下错误信息:
0653-345 权限被拒绝
(当登录后进行任何操作时)
或
ksh: pwd: 不能访问父目录
(当登录后执行pwd命令时)
这些现象是由于用户不能执行登录初始程序或由于用户主目录的权限问题造成的.
正文 检查问题文件和目录的步骤
下述步骤说明如何检查有权限问题的文件或目录.
如果任何文件或目录的权限有问题, 使用命令 chmod, chown 或 chgrp 更改相应的权限, 属主或属组.
如果符号链接丢失, 使用ln命令重建它.
例如, 要创建/bin链接到/usr/bin, 执行下面的命令:
ln -s /usr/bin /bin
步骤
1. 以root身份登录
2. 如果非root用户登录时得到的是系统不可用的错误, 则继续本步骤. 否则, 跳到下一步.
用命令 ls -l /etc/nologin 命令检查文件/etc/nologin.
如果文件/etc/nologin存在, 用命令 rm /etc/nologin 删除它.
对于AIX 4.x, 执行:
cd /
ls -al
输出举例:
drwxr-xr-x 19 bin bin 1024 Dec 12 21:14 .
drwxr-xr-x 19 bin bin 1024 Dec 12 21:14 ..
lrwxrwxrwx 1 bin bin 8 Nov 22 09:37 bin ->; /usr/bin
drwxrwxr-x 4 root system 2048 Dec 12 21:12 dev
drwxr-xr-x 12 root system 2048 Dec 12 21:11 etc
drwxr-xr-x 5 bin bin 512 Nov 22 14:51 home
lrwxrwxrwx 1 bin bin 8 Nov 22 09:37 lib ->; /usr/lib
drwxr-xr-x 20 bin bin 512 Nov 22 13:33 lpp
drwxr-xr-x 3 bin bin 512 Nov 22 09:37 sbin
lrwxrwxrwx 1 bin bin 5 Nov 22 09:37 u ->; /home
drwxr-xr-x 20 bin bin 512 Nov 22 14:24 usr
drwxr-xr-x 12 bin bin 512 Nov 22 12:59 var
3. 执行:
ls -ld /usr/bin /usr/lib /tmp
输出举例:
drwxr-xr-x 3 bin bin 10752 Nov 22 12:53 /usr/bin
drwxr-xr-x 28 bin bin 4096 Dec 15 17:08 /usr/lib/
drwxrwxrwt 8 bin bin 2560 Jan 22 14:46 /tmp/
4. 执行:
ls -l /usr/bin/csh /usr/bin/ksh /usr/bin/bsh
输出举例:
-r-xr-xr-x 2 bin bin 341020 Nov 22 09:37 /usr/bin/bsh
-r-xr-xr-x 1 bin bin 154412 Nov 22 09:37 /usr/bin/csh
-r-xr-xr-x 4 bin bin 230148 Nov 22 09:37 /usr/bin/ksh
确定用户的主目录. 在这些步骤中, 假定用户的ID和目录为"user_one".
5. 执行:
ls -ld u/user_one (use path of user's directory)
输出举例:
-drwxr-xr-x 9 user_one system 7680 Dec 24 15:00 /u/user_one
该目录应被此用户所有, 并且此用户应对它有rwx权限.
6. 执行:
cd /u/user_one
ls -al | pg
输出举例:
drwxr-xr-x 9 user_one system 7680 Dec 24 15:00 .
drwxr-xr-x 71 bin bin 1536 Dec 14 09:37 ..
"."目录的所有者应为该用户. ".."目录的权限对于组和其它用户至少应为r-x.
7. 如果用户仍然有权限被拒绝的问题, 但没有登录的问题, 则可能是由于文件系统mount点的权限造成的.
为了检查mount点的权限, 文件系统必须首先被unmount. 一些文件系统的mount点则只能在进入系统维护模式的情况下进行检查.
怎样查看RS/6000的物理内存?
环境 平台: RS/6000
版本: AIX V4
问题 通过以下命令,可以查看RS/6000系统配备的物理内存的大小。
解答 使用命令
lsdev -Cc memory
查看RS/6000配置的物理内存设备,下面为其输出示例:
mem0 Available 00-00 Memory
L2cache0 Available 00-00 L2 Cache
再使用命令
lsattr -El mem0
输出如下
size 512 Total amount of physical memory in Mbytes False
goodsize 512 Amount of usable physical memory in Mbytes False
此例说明机器的物理内存为512MB。如果前面lsdev的输出中有设备名 mem1,则使用同样的命令查看其对应的大小并依此类推。L2cache0 为系统二级缓存(Level 2 Cache)的设备名。同样,使用命令
lsattr -El L2cache0
可以查看其大小。
在用户安装完bos.net.nfs.client 4.3.3.25 / 4.3.3.26之后,
当对NFS进行操作时,会遇到如下提示:
1831-011 access denied
这将导致NIM的安装失败,并有报错提示LED 611。
bos.net.nfs.client 4.3.3.25 包含在10/2000 AIX Update CD 和4330-05 Recommended Maintenance中;
bos.net.nfs.client 4.3.3.26 包含在11/2000 AIX Update CD 和4330-06 Recommended Maintenance中。
要解决这个问题可手工进行如下两步:
1,将文件/etc/exports中"access="的部分删除;
2,运行"exportfs -a"。
或者,从如下网站下载APAR IY13656,并安装
http://techsupport.services.ibm.com/rs6k/fixes.html
Communications Server无法启动
环境 产品:Communications Server for AIX(V5、V6);
平台: AIX 4.3.3;
bos.rte.libc fileset4.3.3.17;
sna.rte5.0.4.2
问题 Communications Server for AIX(V5、V6)在如下环境将无法启动:
在AIX433中如果文件包bos.rte.libc fileset是晚于4.3.3.17并且文件包sna.rte(CS/AIX V5)
在5.0.4.2之下、或文件包sna.rte(CS/AIX V6)在6.0.0.1 之下
/var/sna/sna.err文件会包含如下错误提示:
CS/AIX V5: Unable to start the TN Server executable snatnsrvr_mt
CS/AIX V6: error reading configuration: define_tn3270_ssl_ldap
解答 请对照APAR打补丁程序
http://techsupport.services.ibm.com/rs6k/fixes.html
IY12351 Communications Server V5
IY12677 Communications Server V6
如何在AIX 4.3中安装联机手册?
环境 平台: RS/6000
软件版本: AIX 4.3
问题 使用联机手册之前,需安装相应的软件包。
解答 AIX 4.3 安装介质包含两张联机文档光盘(Documentation CD): Base Documentation CD 和 Extended Documentation CD。使用命令man查看系统命令之前
需要按照下列步骤安装相应的软件包: 1. 正确设置环境变量LANG的值,如“en_US”为英文环境,“zh_CN”为简体中文环境。可以用命令
export LANG=en_US
设置。
2. 使用man查看系统命令之前必须安装下列软件包:
bos.html.en_US.topnav.navigate - Top Level Navigation
bos.html.en_US.nav - Online Navigation
bos.html.en_US.cmds.cmds1 - AIX Commands Reference 1
bos.html.en_US.cmds.cmds2 - AIX Commands Reference 2
bos.html.en_US.cmds.cmds3 - AIX Commands Reference 3
bos.html.en_US.cmds.cmds4 - AIX Commands Reference 4
bos.html.en_US.cmds.cmds5 - AIX Commands Reference 5
bos.html.en_US.cmds.cmds6 - AIX Commands Reference 6
使用命令
lslpp -l <filesetname>;
检查上述软件包是否已经安装。
3. 如果需要查询AIX 系统调用及C语言库函数,则要安装软件包 bos.html.en_US.techref.base - AIX Base Tech Ref
bos.html.en_US.techref.commo - AIX Commo Tech Ref
4. Documentation CD中还包含许多其它的手册,可根据需要安装相应的软件包。
在AIX系统中安装软件包可使用smit管理菜单。在命令行输入
smit install_all
选择:
1. CD-ROM 设备(通常为/dev/cd0)。
2. 将光标移至"SOFTWARE to install" 并按下<F4>;或“<Esc>;+7”。
3. 将光标移至要安装的软件包并按下<F7>; 或 “<Esc>;+7”选择要安装的软件包。
4. 选中所有要安装的软件包后按?lt;Enter>; 开始安装,之后需再次按下<Enter>;确认后继续安装,直至成功。
此时就可以使用man查看系统命令了!
何为AIX 5L
环境 产品: RS6000
平台: AIX
问题 何为AIX 5L
解答 AIX 5L 是AIX的下一代产品(当前为AIX V4),它支持IBM POWER 和Intel 64位(IA-64)平台.“L” 指Linux affinity.
AIX中如何解决不能释放光驱的问题
环境 产品: RS6000
平台: AIX
问题 在AIX上由于异常终止或其它原因经常会遇到不能正常释放光驱的问题
解答 #fuser -kxuc /dev/cd#
或#fuser /dev/cd# 列出当前访问此设备的进程,然后使用kill -9 pid终止所有进程。
使用ftp自动传输文件
环境 产品: AIX
平台: RS
机型: V4
问题 使用ftp自动传输文件
解答 1. 在用户根目录下创建文件.netrc
2. 设置.netrc的属性为600,owner 为ftp用户
3.定制.netrc的内容.如:
machine <host_name>; login <ftp_user>; password <ftp_user_password>;
macdef init
get file1
put file2
....
quit
<space_line>;
注:.netrc必须以一空行结束。
如何快速安装AIX补丁程序?
环境 产品: AIX
平台: RS
机型: V4
问题 如何避免出现错误并快速安装AIX及HACMP补丁程序?
解答 1. smit update_all <----/
2. 选择输入设备或文件路径,系统就会自动更新已安装的所有文件集合。
如何监控AIX的单个file/lv/pv的繁忙程度?
环境 产品: AIX
平台: RS
机型: RS6000
机型: V4
问题 如何监控AIX的单个file/lv/pv的繁忙程度?
解答 使用filemon命令产生file/lv/pv的I/O活动报告。
如:
#filemon -o report_file -O all;sleep 60;trcstop <----/
定制自己的AIX Login 画面
环境 产品: AIX
平台: RS
机型: RS6000
机型: V4
问题 用户登录到AIX系统时,会显示类似如下信息:
用户如何显示自己喜欢的画面呢)?
解答 编辑/etc/motd文件
检查AIX上的病毒
环境 产品: AIX
平台: RS
机型: V4
问题 如何检查AIX文件系统的病毒?
解答 #virscan directory
例如: virscan /usr
系统停在 LED C33
环境 产品: AIX
平台: RS
机型: RS6000
问题 系统无法正常启动, 停在 LED C33.
解答 C33 表明系统正在配置主控台为 tty. tty设备可包含有字符终端或图形终端. 字符终端只能用于显示字符信息, 无法显示图形, 没有图形卡设备. 图形终端既可以显示字符, 也可以显示图形信息, 有图形卡设备. 此情况的发生通常是因为主控台被配置为 tty, 而实际上并没有tty. 在这种情况下, 当引导系统进入维护模式并执行 lscons 命令时, 主控台会显示为 lft. 为确认这种情况, 使用命令 smitty chcons, 主控台的 PATHNAME 项会被置为 /dev/tty0. 将 PATHNAME 项的内容改为 /dev/lft0, 然后重新启动系统, 即可解决该问题.
如何查看物理内存的大小
环境 产品: RS6000, AIX
平台:RS6000
版本: AIX v4
问题 如何查看物理内存的大小
解答 使用命令: lsattr -El sys0 -a realmem 或 rmss -p.注意rmss 命令需要root权限.
使用命令行安装删除文件包
环境 产品:RS6000, AIX
平台:RS6000
版本:AIX V4
问题 使用命令行安装删除文件包
解答 在AIX 中, 一般使用"smit"命令来安装和删除文件包,但有时经常会遇到"smit"本身被破坏的情况, 我们可以使用"installp"命令来安装及删除文件包.
安装: installp -ac -Q -d /dev/cd0 <fileset>;
删除: installp -u <fileset>;
远程客户可通过"login, ftp"登录, 但不可通过"telnet"登录
环境 产品:RS6000, AIX
平台:RS6000
版本:AIX V4
问题 远程客户可通过"login, ftp"登录, 但不可通过"telnet"登录
解答 1. 使用命令"ps -ef" 查看"telnetd"进程是否启动;
2. 检查文件/etc/services中的"telnet port"是否为"23", 如果不是,改为"23",然后执行" refresh -s inetd".
AIX 的许可权限
内容
提要 说明
如何查看许可权限
许可权限字母的意义
当产生文件或目录时, 如何决定性权限
如何改变文件或目录的所有者或组
如何改变文件或目录的权限
ACL
文件系统和目录安装点权限
NFS安装文件系统许可
说明 本文介绍了AIX 如何控制文件和目录的权限 。所有文件和目录对以下对象都有权限控制 : 所有者(通常是创造文件的人)
用户组(将该组作为组集之一部分或主组的任何人)
其他人(不是所有者或不属于这个群的用户以外的任何用户)
AIX 4.3版本和RS/6000产品资料可在以下网址获得 :
http://www.rs6000.ibm.com/resource/aix_resource/pubs/index/index html.
正文 1.如何查看许可权限
执行命令" Is -l file_name " 或" Is -ld directory-name" 会显示不同的数据, 左侧的一个 有10个字符的字串:
—rwxrwxrwx
该字符串可分解为3个许可权限集:
—rwx rwx rwx
| | |其他用户许可 。
| |
| |
| 把该组作为主组或作为他们组集之一部分的用户许可。
|
文件或目录所有者许可
这些命令同时也显示文件或目录的所有者和用户组 。
—rwxrwxrwx joe joegroup
许可 所有者 用户组
所显示的所有者名称来自 /etc/passwd。文件的inode 存储用户的Id 。如果你看到的是一个数字而不 是名称,这就是说/etc/passwd文件无法读取,或该文件不存在此用户id 。同样,用户组的名称来自/etc/group 文件.
系统首先检查你是否是所有者;如果是,你会得到所有者的许可权限 ,即使这个许可比 “用户群”或“其他人”许可权限集严格。
然后系统会检查你是否将该组列为主组或组集的一部分。如果是,你会得到组许可,尽管这些 许可限制比“其他人”许可权限集更严格。
如果你既不是所有者也不是组集的一部分,你会得到“其他人”的许可。
2. 许可权限的字母的意义
许可权限字母的意思因文件或目录的不同而有区别。读/写目录的权限与读/写目录所指文件的权限无关。
对于目录,许可权限字母的含义如下:
r --- 指读目录中文件列表的能力,如"ls"命令。
注 :如果只有读目录列表的许可,则不可以在目录内部执行命令。
x ---目录搜索能力。可以在已知文件名时在目录中执行此文件。一般来说,大多数目录操作都要求读(r)和搜索(x)权限。
w---同搜索(x)权限共同使用时,在目录中产生或删除文件的能力。如果目录具有写的权限,而没有在文件写的权限,你仍可以删除文件,但不可以修改文件.
t ---指链接权限。设置链接权限可防止除文件所有者、根用户和目录所有者之外的所有用户删除文件,虽然目录中的权限可能允许删除这个文件。在这种情况下,可为“其他人”设置搜索(x)位。
T---同t相同,但不为其他用户设置搜索(x)位。
s---不适用于所有者。用于用户组 ,它成为组的继承位(sgid,亦称set groupid) 。这个目录中创建的所有文件都与此目录有同样的组。
S---与s相同,但不为用户组设置搜索(x) 。
对于文件,许可字母有下列含义:
r--- 指阅读文件的能力。
w--- 指修改文件的能力。只有在目录中有写权限时才可以创建或删除文件。
x--- 指执行文件的能力。
3. 当产生文件或目录时,如何决定性权限?
用户id(uid)用来设置文件所有者。主组用来设置用户组(除非创建文件的目录有Sgid位设置)。
"umask "可设置初始权限。在命令行中键入"umask "命令,查看当前设置 ,如要修改" umask"设置,输入umask号码,如:
umask 022。
"umask" 命令不设置文本文件和脚本文件而只在目录中设置执行位。
如果你创建一个目录或文本文件,可按以下例子设置权限 :
以umask 022为例 :
777-022=755
666-022=644
执行"ls -l",会显示以下权限,(r=4, w=2, x=1)
目录:rwxr-xr-x
文本文件:rw-r--r--
4.如何改变文件或目录的所有者或组?
"chown "和 "chgrp" 命令用于改变所有者和组。只有"根 "用户才能改变文件的所有者。" 根"用户或文件的拥有者可以改变这个文件的组。
使用Chgrp命令:chgrp (New_group_name) (file_name)
使用Chown命令: Chown (new_owner) (file_name) 或 chown (new_owner) (file_name)
5.如何改变文件或目录的权限?
使用"chmod "命令来改变文件或目录的权限.权限可以用字母或数字表示。读 (r) = 4 ,写(w) = 2 ,执行(或搜索)(x) = 1
这些数字加到一起就得到用于chmod命令的数字.(注意:如果您正在文件或目录中使用ACL,使用数字模式chmod命令会使ACL无效) 。
如 :所有者权限:读+写+执行= 4+2+1=7
组 许 可 权 限 : 读 + 写 = 4+2 =6
其他用户许可权限:阅读=4
chmod 764 file_name。
如要设置特殊位如suid(设置用户ID)、sgid和链接数位,chmod命令需要第四个数字。
suid=4
sgid=2
link=1
如要在前面的例子中加入suid许可,它的命令是:
chmod 4764 file_name
如果采用符号模式,首先确定要改变哪个位置所有者 、组[g] ,其他[o] 或所有[a])和要加(+)或减(- )哪些符号。要为所有者增加读和写的权限,可采用以下两种方式:
chmod u+r u+w (file_name) 或 chmod u+rw (file_name)
6. ACL
ACL是对标准权限位的扩展。通过修改分配给个人或组的标准权限,对每个文件或目录进行更精细的控制。对每个组或用户,有3种权限分配情况:
PERMIT : 准许对文件或目录的特定权限。
DEMY : 限制对文件或目录的特定权限。
SPECIFY : 明确地定义文件或目录权限。
"acledit "命令用于建立ACL。首先必须设置文本编辑器.如:export EDITOR=/usr/bin/vi。
然后使用:acledit file_name
屏幕上将会显示:
attributes:
base permissions
owner (rcunning): rwx
group (staff): r—
others: ---
extended permissions
disabled
要设置扩展的权限,将“disabled ”设置改为“enabled”:
extend permissions
enabled
使用permit、deny 或specify关键字来定义扩展权限。前面的例子表明只有所有者能对这个文件写操作。组成员能读此文件而其他用户则没有任何许可权限。如果要使用户" joe"能够读写这个文件,用以下命令:
extended permissions
enabled
permit rw- u: joe.
要允许组用户joegroup读这个文件,用以下命令:
rermit r-- g: joegroup
你能够通过在同一行中合并多个条目来对权限进行微调。如果只想为pete提供读写权,而他是系统组的一部分,则用以下命令:
permit rw- u: pete, g: system
要为几个用户或组增加许可权限,则使用分行命令 :
permit rw- u: joe
permit rw- u: pete
使用" ls -el"命令,查看ACL是否已在文件中设置。如"ls -el profile"命令显示:
— rwxw--------+
最后的+表示文件已具 有有效的ACL 。
注意:使用有数字争议的chmod 命令将使文件或目录的ACL无效。
7.文件系统和目录安装点权限
文件系统安装在目录安装点上。安装点和文件系统都有权限。安装点的权限由文件系统创建时所采用的umask设置来决定。
虽然已安装文件系统的权限优先于安装点的权限,但安装点必须尽可能限制每个人的搜索权限(也就是111)来避免不可预测的结果。记住,安装文件系统后,不能看到安装点上的权限。在检查或改变安装点权限之前,必须卸载(umount )文件系统。
在创建文件系统时,缺省权限来自基本文件,同时sgid (组 继 承)位被设置。用户的umask不用于文件系统中而只用于基础安装点。
8.NFS安装文件系统许可
网络文件系统(NFS)安装在当地目录中。目录安装点在创建网络安装文件系统时建立。安装点在建立时使用当前的umask设置来决定许可权限。
NFS安装文件系统使用一个叫作nobody的特殊用户id。这个uid一般都是很大的数字,以便使它不会和真实用户id发生冲突。除非NFS服务器在/etc/passwd中有您的用户id(不是文本名) ,否则你在远程安装文件系统时所享有的权限只使用该假用户nobody。如果你的用户id碰巧与远程系统的某个有效id相吻合,你就会成为是由那个所有者创建的所有文件的所有者。这有可能导致无法预见的严重后果。如果你希望能够在远程系统中创建和拥有文件,你的本地系统和服务器系统必须具有与/etc/passwd文件中相匹配的用户(用户名称和相同的id号码)。而且文件系统必须以能够读和写的形式输出。
"根"用户是一个特殊情况。由于“根”用户id在所有系统中都是0,如果没有特殊保护,任何安装该文件系统的系统都将成为该服务器系统的根。因此,NFS文件系统的输出必须带有一些主机名称的" 根"接入,以便使您可以从这些主机名称中要求特殊的"根"接入。如果文件系统不以这种方式输出,"根"就成为用户nobody.
如何解决"device busy"问题
环境 产品: AIX
平台: RS6000
问题 如何解决"device busy"问题
解答 当我们对网络或网卡进行操作时,经常会遇到"device busy", 而不让我们进行操作.
例如:
rmdev -l ent1
Method error (/etc/methods/ucfgdevice):
0514-062 Cannot perform the requested function because the
specified device is busy.
1.首先我们要确认网络接口已经"down"及 "detached".
使用以下脚本文件可以"down"及"detach"所有TCP/IP网络接口.
interfaces=`lsdev -Cc if -F name | grep -v lo0`
for interface in $interfaces
do
ifconfig $interface down
ifconfig $interface detach
done
2. 检查是否下列应用正在运行:
1) SNA : lssrc -g sna (检查SNA是否运行)
stopsrc -g sna(中断)
stopsrc -f -s sna(强行中断)
如果以上两条命令都不起作用: /usr/bin/sna -stop sna -t forced
如果仍不能中断: /usr/bin/sna -stop sna -t cancel
2) IPX: ps -ef |grep npsd
ps -ef |grep sapd (IPX是否运行)
/usr/lpp/netware/bin/stopnps (中断)
3) Netbios: ps -ef | grep netbios (是否运行)
mcs0 unload (中断)
以上步骤对于大部分"device busy"问题都可解决.
IPCS Limitation
环境 产品: RS/6000;
平台: AIX 3.2.5 -- AIX 4.3.2
问题 IPCS Limitation
解答 本文列示了从AIX 3.2.5 到 AIX 4.3.2版本中,信号量(Semaphore)/消息队列(Message Queue)/共享内存(Shared Memory)
的限定值。这些数值在AIX系统中是动态调整的,不需人工干预。
AIX VERSIONS 3.2.5 4.2.x 4.3.0 4.3.1 4.3.2 ------ ------ ------ ------ ------Semaphores:Maximum number of semaphore IDs 4096 4096 4096 4096 131072Maximum semaphores per semaphore ID 65535 65535 65535 65535 65535Maximum operations per semop call 1024 1024 1024 1024 1024Maximum undo entries per process 1024 1024 1024 1024 1024Size in bytes of undo structure 8208 8208 8208 8208 8208Semaphore maximum value 32767 32767 32767 32767 32767Adjust on exit maximum value 16384 16384 16384 16384 16384 Message Queues: Maximum message size 65535 4MB 4MB 4MB 4MBMaximum bytes on queue 65535 4MB 4MB 4MB 4MB Maximum number of message queue IDs 4096 4096 4096 4096 131072Maximum messages per queue ID 8192 524288 524288 524288 524288 Shared Memory:Maximum segment size 256MB 256MB 256MB 2GB 2GBMinimum segment size 1 1 1 1 1 Maximum number of shared memory IDs 4096 4096 4096 4096 131072Maximum number of segments per process 10 11 11 11 11
AIX 用户的系统资源使用限制
内容
提要 说明
适用操作系统
网络配置步骤
说明 本文介绍的是AIX用户的系统资源使用限制,以及修改方法。
正文
适用操作系统
AIX V4
网络配置步骤
AIX 用户使用的系统资源限制包括两个概念 --- 硬限制(hard limits) 和软限制(soft limits)。
hard limits自AIX 4.1版本开始引入。hard limits 应由AIX系统管理员设置,只有security组的成员可以将此值增大,
用户本身可以减小此限定值,但是其更改将随着该用户从系统退出而失效。使用下列命令可以查看hard limits的限定值:
ulimit -Ha
soft limits 是AIX核心使用的限制进程对系统资源的使用的上限值。此值可由任何人更改,但不能超出
hard limits值。这里要注意的是只有security组的成员可使更改永久生效,普通用户的更改在其退出系统
后将失效。使用以下命令可以查看soft limits的设置:
ulimit -a
下面为系统的soft limits的默认值:
3.2 4.1-4.3
=============== =================
fsize = 2097151 fsize = 2097151
core = 2048 core = 2048
cpu = 3600 cpu = -1
data = 131072 data = 262144
rss = 65536 rss = 65536
stack = 8192 stack = 65536
nofiles = 2000* nofiles=2000 *
* 该值(nofiles)只能在AIX 4.3.1 或以后的版本中更改。
上述定义作为默认值存放在文件 /etc/security/limits 中,在新用户被加进系统后生效。直接更改此文件中的定义值
需要将系统重新启动以便使更改生效。将相应值该为"-1" 表示不受 soft limits的限制(unlimited)。
下面我们将就各字段逐一进行介绍:
fsize 用户创建的文件大小限制。此定义值(512字节为单位)为该用户可以生成的最大文件的大小。
core 生成的core文件大小的限制(512字节为单位)。
cpu 用户进程可用cpu的限定值(以秒为单位)。普通用户只能将此值减小,root可以将此值增大。这里要注意的
是进程使用CPU的时间取决于AIX Kernel(核心程序)进程调度算法,该值在此仅做参考。
data 进程数据段大小的限定值(以字节为单位)。
stack 进程堆栈段大小的限定值(以字节为单位)。
rss 进程常驻内存段的限定值(以字节为单位)。AIX核心并不参考此限定。
nofiles 进程中打开文件的最大数量。此限定在AIX 4.3.1之前的版本中固定为2000。在AIX 4.3.1及其之后的版本中
可将此值增大至32767。
下面介绍三种修改上述限定值的方法:
1. 编辑文件/etc/security/limits,直接修改各定义值。此更改在系统重新启动后生效。
2. 使用命令ulimit修改默认值。例如:
ulimit -f value
ulimit -c <value>;
ulimit -t <value>;
ulimit -d <value>;
ulimit -s <value>;
ulimit -m <value>;
ulimit -n <value>;
将修改fsize, core, cpu,data, stack, rss和nofiles的soft limit值。
3. 使用命令chuser修改某用户的限定值。例如:
chuser fsize=<value>; <username>;
chuser core=<value>; <username
chuser cpu=<value>; <username>;
chuser data=<value>; <username>;
chuser limit=<value>; <username>;
chuser rss=<value>; <username>;
chuser nofiles=<value>; <username>;
将用户“username”的soft limits改为值“value”。
chuser hard_fsize=<value>; <username>;
chuser hard_core=<value>; <username>;
chuser hard_cpu=<value>; <username>;
chuser hard_data=<value>; <username>;
chuser hard_limit=<value>; <username>;
chuser hard_rss=<value>; <username>;
chuser hard_nofiles=<value>; <username>;
将用户“username”的hard limits改为值“value”。
[技术文档]目录:
[技术文档]说明/内容摘要:
[技术文档]详述:
AIX 4.3.3 监控系统活动的新命令--TOPAS
环境 产品: AIX
平台: RS
版本: V4
问题 AIX 4.3.3 监控系统活动的新命令--TOPAS
解答 AIX 4.3.3中可以用单一命令topas监控系统活动--memory, I/O, paging space, cpu , process.
此命令包含在perfagent.tools文件集中, 可从AIX 4.3.3 CD 安装。
topas的输出如下:
Tue Dec 5 14:05:40 2000 Interval: 2 Cswitch 142 Readch 1165 Syscall 441 Writech 66Kernel 2.9 |# | Reads 4 Rawin 0User 3.4 |# | Writes 0 Ttyout 66Wait 0.4 | | Forks 0 Igets 0Idle 93.0 |########################## | Execs 0 Namei 0 Runqueue 0.0 Dirblk 0Interf KBPS I-Pack O-Pack KB-In KB-Out Waitqueue 0.0 tr0 1.2 12.9 11.9 0.5 0.7 lo0 0.6 7.9 7.9 0.3 0.3 PAGING MEMORY Faults 3 Real,MB 64Disk Busy% KBPS TPS KB-Read KB-Writ Steals 3 % Comp 74.0hdisk0 0.4 3.9 0.9 3.9 0.0 PgspIn 0 % Noncomp 25.0 PgspOut 0 % Client 0.0X (2154) 3.0% PgSp: 3.2mb root PageIn 0 dtterm (10374) 2.0% PgSp: 1.0mb root PageOut 0 PAGING SPACE topas (1249 1.0% PgSp: 0.4mb root Sios 0 Size,MB 128gil (1032) 0.5% PgSp: 0.0mb root % Used 12.7ndpd-host(20382) 0.0% PgSp: 0.1mb root % Free 87.2dtpad (352 0.0% PgSp: 1.1mb root dtexec (423 0.0% PgSp: 0.3mb root ksh (11624) 0.0% PgSp: 0.2mb root Press "h" for help screen. bsh (11262) 0.0% PgSp: 0.1mb root Press "q" to quit program.
在AIX中设置中文环境
环境 平台:RS/6000
软件版本: AIX 4.2 或更新版本
问题 在RS/6000机器上安装了AIX操作系统,但不能显示中文。这是因为AIX中文环境需要单独设置。
解答 在AIX中使用中文有两种途径:第一是在安装AIX时选择中文语言,装好的系统自动显示中文(这种方法不推荐使用,它没有第二种方法使用起来灵活)。第二是安装AIX时选择英文,系统启动后手工设置中文环境,方法如下:
1. 将AIX系统盘的第一张光盘放入光驱;
2. 运行命令:
smitty
-->; System Environments
-->; Manage Languange Environment
-->; Change/Show Primary Language Environment
-->; Change/Show Cultural Convention, Language, or Keyboard
在随后显示的菜单中将光标分别移到以下字段:
Primary CULTURAL Convention
Primary LANGUAGE translation
Primary KEYBOARD
按下<F4>;,从弹出的菜单中选择“IBM-eucCN”将上述字段改为简体中文,按下回车键后系统自动从光盘安装中文环境软件包。此操作完成后重新启动系统,操作界面即为简体中文。
需要输入中文时使用下列功能键切换输入方法:
AIX 4.3.3 以前的版本: <Shift>; + F1 --- <Shift>; + F4 切换到各种中文输入方法;
右<Alt>; --- 切换到英文输入;
AIX 4.3.3: CTRL + [F2] : 智能 ABC ;
CTRL + [F4] : 拼音输入;
CTRL + [F5] : 五笔输入;
CTRL + [F6] : 郑码输入 ;
CTRL + [F7] : 表形码输入;
CTRL + [F9] : 内码输入;
CTRL + [F10] :英文半角;
此外,AIX还包含另外两种中文环境,即“UTF8”和“GBK”,它们与“IBM-eucCN”之区别在于包含了繁体汉字的使用。上述三种中文环境的设置方法均相同。
"Volume Group Locked" 恢复步骤
环境 产品:AIX
平台:RS/6000
问题 遇到错误消息 “ 0516-366 putlvodm: volume group rootvg is locked, try again”,可按下列步骤进行恢复。
解答 本文所述方法针对AIX V4.2 或更新的版本。
逻辑卷操作的异常终止有时会造成卷组(VG)被锁定,这时需用命令
chvg -u [vgname]
将被锁定的卷组解锁。“vgname”为被锁定的卷组 。
如何在CDE中添加图标?
环境 RS/6000; AIX 4.3
问题 需要在CDE中添加图标, 可遵循下列步骤:
解答 在CDE环境中打开应用程序管理器(Application Manager),选择"Desktop_Apps" ,双击 "Create Action"图标,在随后弹出的菜单中填写要添加的图标名称及相应的执行程序名,并选择图标形状,保存并退出后,在“Application Manager”菜单下的“File Manager”中打开该用户主目录(如/home/guest),即可找到新添加的图标。可以直接双击此图标使用,也可以用鼠标右键单击图标并选择“Put in Workspace”,将图标拖至CDE 桌面上使用。
如何创建 /dev/null 文件
环境 产品: AIX
平台: RS
版本: 4
问题 如果误删了 /dev/null 文件, 如何重建它?
解答 1. mknod /dev/null c 2 2
2. chmod 666 /dev/null
如何减小 /var/adm/wtmp 文件的大小?
环境 产品: AIX
平台: RS
版本: 4
问题 如何减小 /var/adm/wtmp 文件的大小?
解答 文件 /var/adm/wtmp 的大小会在每次用户登录时增长, 但从不自动减小. wtmp 文件的内容会被命令 last 使用, 用于显示登录系统和重启机器的情况.该文件不能被删除, 但它的内容可用如下命令清除:
# >; /var/adm/wtmp
怎样使用CDE环境?
环境 产品:AIX
平台:RS/6000
版本:AIX 4.2/4.3
问题 何谓 CDE
解答 CDE全称”Common Desktop Environment",即“公共桌面环境”,是一个图形界面管理程序。使用CDE的前提条件是RS/6000 连有图形显示器。使用之前要先安装软件包 X11.Dt.rte 和 X11.Dt.helpinfo。安装过程中,系统将CDE 设置为默认的用户界面, 这样AIX 启动后将直接显示CDE 注册界面,输入用户注册名和口令后即进入CDE操作环境。
怎样保存当前的CDE环境
环境 产品:AIX
平台:RS/6000
版本:AIX 4.2/4.3
问题 如何保存当前CDE界面,以便下次注册进系统后使用相同的环境?
解答 打开 "Style Manager" 中的 "Startup" 图标,选中“Resume Current Session”,然后使用面板中的 “EXIT”按钮退出系统以使保存的桌面设置生效。
如何查找系统中的某个文件存在于哪个文件集中?
环境 产品: AIX
平台: RS
版本: 4
问题 如何查找系统中的某个文件存在于哪个文件集中?
解答 当操作系统上由于未安装特定的文件集而无法执行某个命令时, 可以参考下面的方法确定所需的文件集.
首先确认系统中已安装了文件集 bos.content_list:
# lslpp -l bos.content_list
然后用下面的命令查找与指定文件相关的文件集:
# /usr/sbin/which_fileset <filename>;
如, # /usr/sbin/which_fileset iostat
/usr/bin/iostat bos.acct
查找指定的文件集中包含哪些文件:
# lslpp -f <fileset>;
如, # lslpp -f bos.acct
....
/usr/bin/iostat
....
<etc>;
如何使.profile文件在CDE中生效?
环境 产品:AIX
平台:RS/6000
版本:AIX 4.3
问题 在用户的.profile文件中设置的环境变量通过CDE界面注册后并未生效。如何使之生效?
解答 打开文件.dtprofile,将注释行“# DTSOURCEPROFILE=true”还原,即将此行前面的“#”删除即可。
怎样创建共享库?
内容
提要 说明
适用操作系统
网络配置步骤
说明 本文说明如何在AIX系统中创建共享库
正文
适用操作系统
AIX 4.2/4.3
配置步骤
1.编译并连接共享库原代码:
这里假设 share1.c和share2.c 为包含共享库函数的C语言源程序。在AIX命令行输入命令:
cc -c share1.c
cc -c share2.c
cc -o shrsub.o share1.o share2.o -bE:shrsub.exp -bM:SRE -bnoentry
上述命令将在当前目录下创建名为shrsub.o 的共享库,shrsub.exp 是包含共享库中所有函数名的文件。例如:share1.c中包含函数 func1
和func2,share2.c 中包含函数 func3,则 shrsub.exp 文件格式为:
#! /home/sharelib/shrsub.o
* Above is full pathname to shared library object file /*此行为注释行*/
func1
func2
func3
2. 使用下列命令将共享库放入归档文件:
ar qv libsub.a shrsub.o
该步骤可任选。生成 “.a” 文件以便于以后在编译或连接时可用选项 “-l”和“-L”指定共享库位置。例如,命令
cc -o main main.c -lsub -L/home/sharedlib
表示连接主函数时需连接共享库/home/sharelib/libsub.a。如果该共享库未归档,需使用命令
cc -o main main.c /home/sharedlib/shrsub.o -L/home/sharedlib
何谓COSE?
环境 产品:AIX
平台:RS/6000
版本:AIX 4.2/4.3
问题 何谓COSE?
解答 COSE 全称为 “Common Open Software Environment”,即“公共开放软件环境”。COSE 是一个由Hewlett-Packard, IBM, SunSoft, Univel (Novell), UNIX systems Laboratories 和 SCO 公司发起的组织,其主要目的之一是用标准应用程序编程界面在众多UNIX操作系统上创建标准的用户界面环境。
进程kproc
环境 产品:RS6000/AIX
平台: RS
版本:AIX 4
问题 进程kproc
解答 当我们使用命令: " ps aux" 或"ps ug" 检查各进程对于CPU和内存的使用情况时,经常会看到 "kproc"(PID 516)进程占有很高的CPU使用率. 这种情况是正常的,此进程代表系统的空闲时间.一般情况,在系统负载不是很高的时候,此进程占CPU达到50% 或更高.
如何管理Paging Space
环境 产品:RS6000
平台:RS
版本:AIX 4
问题 如何管理Paging Space
解答 * Paging Space 的大小应符合应用的需要.太大会浪费硬盘空间,太小会影响系统的运行.Paging Space的确定原则: 1. 系统实际内存小于64MB, paging space= 2 * RAM
2. 系统实际内存在 64MB to 256MB 之间, Page Space = RAM size + 16MB
3. 系统实际内存大于 256MB , Page Space = 512 + ( RAM - 256 ) * 1.25
4. 对于AIX 4.3.3 当内存达到4GB 到8GB,因为AIX 4.3.3 使用延迟的(deferred )paging space.Paging Space主要根据应用的要求来定.
一般可初始3GB, 然后观察paging space的使用情况,如果使用率超过70%, 则需要增加paging space.
以上计算方法只是粗略地算法,用户可根据实际情况调整.
* 如果系统出现以下几种情况,则说明需要扩大paging Space: 1. 下列任意错误信息之一:
INIT: Paging space is low
ksh: cannot fork no swap space
Not enough memory
Fork function failed
fork () system call failed
Unable to fork, too many processes
Fork failure - not enough memory available
Fork function not allowed. Not enough memory available.
Cannot fork: Not enough space
2. 使用命令" lsps -a" ,其结果%USED 列的平均值大于80%.
3. 使用命令"lsps -s" 其结果%USED 列大于80%.
* 使用下列命令也可以检查paging space是否够用:
iostat
vmstat
lsps
异步I/O (aio)
环境 产品:RS6000
平台:RS
版本:AIX 4
问题 异步I/O (aio)
解答 如果是同步I/O,当一个I/O操作执行时,应用程序必须等待,直到此I/O执行完.
相反,异步I/O操作在后台运行,I/O操作和应用程序可以同时运行,提高了系统性能.
使用异步I/O会提高I/O流量,如果应用是对裸设备进行操作,这种优势更加明显.
因此象数据库,文件服务器等应用往往会利用异步I/O,使得多个I/O操作同时执行.
1. 如何知道是否需要异步I/O?
* 执行命令:"vmstat # #" 如果"wa"值超过25%.
* 执行命令:"iostat # #" 如果"%tm_act"值超过35%.
2. 查询有几个AIO服务器: pstat -a | grep aios | wc -l
3. 应该设几个AIO服务器?
一般为硬盘数的10倍,但不要超过80.
4. AIO驱动程序: bos.rte.aio
5. 配置AIO为可用: # smit chgaio ->;
STATE to be configured at system restart [available]
裸设备(Raw Device)
环境 产品:RS6000
平台:RS
版本:AIX 4
问题 裸设备
解答 裸设备指硬盘上的一块物理分区,即逻辑卷.通常数据库使用裸设备存放数据以提高性能.
它不是由AIX及文件系统控制及管理.
逻辑卷控制块(LVCB):LVCB用于保存逻辑卷的信息.每一个AIX逻辑卷在开始都保留512字节作为LVCB.
一些数据库厂商利用他们自己的方法管理逻辑卷,覆盖了LVCB.
AIX只可以使用"dd"命令备份裸设备, 在用"dd"备份时,一定注意数据库厂商是否覆盖LVCB.
在AIX4.3.3系统中,为什么oslevel命令的输出不是4.3.3.0?
环境 产品:RS6000
平台:RS
版本:AIX 4.3.3
问题 在AIX4.3.3系统中,为什么oslevel命令的输出不是4.3.3.0?
解答 从AIX4.3.3产品介质安装或升级后,oslevel命令不正确显示操作系统的版本(4.3.3.0), 这可能是以下原因造成的:
1. AIX4.3.3产品介质中的 ifor_ls.compat.cli 文件集为4.3.2.0版本。这个问题可以通过安装ifor_ls.compat.cli 4.3.3.0(PTF U466561 可以从http://techsupport.services.ibm.com/rs6k/fixes.html得到)来解决。当从4.3.3.0 Maintenance Level 维护包升级时,不会出现这个问题。
2. 从AIX4.3.3产品介质中升级的 bos.perf.pmr 文件集版本不是4.3.3.0。这个问题只会在从安装了bos.perf.pmr 的AIX 4.3.0 和 4.3.1向 AIX 4.3.3升级时才会出现。bos.perf.pmr 文件集在AIX 4.3.3中已经不再使用,所以卸载该文件集可以解决这个问题。
3. 在4.3.3.0 Maintenance Level中不包含 bos.crypto* 和sysmgt.security* 文件集,因为它们包含了受出口管制的加密代码。 只能通过与AIX4.3.3一同发行的AIX 4.3.3 Bonus Pack来升级这些文件集。
AIX 4.3.3 的中文输入
环境 产品:RS6000, AIX
平台:RS6000
版本:AIX 4.3.3
问题 AIX 4.3.3 的中文输入
解答 在AIX 4.3.3 中, 中文输入已不再使用shift+F1---F4, 而改变为ctrl+F1--F4: CTRL + [F2] : 智能 ABC ;
CTRL + [F4] : 拼音输入;
CTRL + [F5] : 五笔输入;
CTRL + [F6] : 郑码输入 ;
CTRL + [F7] : 表形码输入;
CTRL + [F9] : 内码输入;
CTRL + [F10] :英文半角;
CTRL + [F11] :设置输入特性;
CTRL + [F12] :选择菜单;
libc.a 文件恢复
环境 产品:RS6000, AIX
平台:RS6000
版本:AIX V4
问题 libc.a 文件恢复
解答 在解答用户的问题时, 经常会遇到系统无法启动,报错:can't find file or damaged file libc.a.当遇到这种情况时, 我们可以按以下步骤恢复:
1. 从CDROM 启动系统, 进入维护模式, 然后执行下列命令:
# mount /dev/hd4 /mnt
# mount /dev/hd2 /mnt/usr
# export PATH=/mnt/usr/sbin:/mnt/usr/bin
# cd /mnt
# restore -xvqf /../SPOT/usr/sys/inst.images/bos
./usr/ccs/lib/libc.a
LIBPATH=/usr/ccs/lib:/usr/lib
export LIBPATH
ln -s /usr/ccs/lib/libc.a /mnt/usr/lib/libc.a
2. 检查文件系统:
fsck /dev/hd1
fsck /dev/hd2
fsck /dev/hd3
fsck /dev/hd4
fsck /dev/hd9var
3.重新启动系统:
reboot
何为AIX/Montery
环境 产品:AIX, Monterey
平台:跨平台
版本:AIX 5L
问题 何为AIX/Montery
解答 AIX/Monterey是IBM下一发展阶段的UNIX操作系统,其中AIX核心为Intel系统带来了极易扩展、高度可用、具有业界非凡实力的UNIX操作系统所具有的全部优势。AIX/Monterey是一项主要的UNIX操作系统方案的成果,该项方案由IBM领导,并与SCO和Intel合作,获得了业界领先的软件和系统厂商的广泛支持。AIX/Monterey是一个大规模的企业级UNIX操作系统,目前运行于各种Intel 32位体系架构(IA-32)及POWER体系架构之上。该产品将于今年晚些时候扩展到IA-64这一Intel的64位体系架构。AIX/Monterey所支持的系统十分广泛,包括从部门级服务器到大型数据中心服务器。AIX/Monterey融合了多种操作系统的最佳特性,包括AIX系统、IBM的DYNIX/ptx,以及SCO的UnixWare,其中DYNIX/ptx来自Sequent,运行NUMA-Q,而UnixWare则是当今运行于Intel平台上的最大份额的一种UNIX操作系统。今年晚些时候,对于那些 |
|