最近在AIX系统上安装补丁是出现奇怪的IO 错误问题,经过一番查找原来是因为系统文件大小限制导致的问题。
AIX 系统通过/etc/security/limits 文件控制一个用户进程可使用的资源限制。
其中fsize,data 定义单个文件的大小及数据的大小。IBM官网对该文件的解释如下:
The /etc/security/limits file defines process resource limits for users.
Limit | Description |
---|---|
fsize | Identifies the soft limit for the largest file a user's process can create or extend. |
core | Specifies the soft limit for the largest core file a user's process can create. |
cpu | Sets the soft limit for the largest amount of system unit time (in seconds) that a user's process can use. |
data | Identifies the soft limit for the largest process data segment for a user's process. |
缺省情况下,单文件的大小是1GB。
FTP上传AIX 7.2 操作系统ISO文件时,由于没有修改文件大小限制,导致上传的文件不完整,因此安装补丁时出现莫名其妙的IO 错误而失败。FTP 过程中出现一条提示信息,但是没有报错。
通过修改/etc/security/limits 文件解决问题。
重新ftp上传AIX 7.2 ISO文件,loopmount 后重新安装补丁成功。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞2
添加新评论0 条评论