Solaris Zone 因 CPio 错误而安装失败
on it road .com

解决方案

1.首先检查有问题的系统上cpio可执行文件的权限。

# ls -al /usr/bin/cpio
-rwxrwxrwx 1 root bin 85924 Sept 9 2018 /usr/bin/cpio

正确的权限应该是:

# ls -al /usr/bin/cpio
-r-xr-xr-x 1 root bin 85856 Sept 9 2018 /usr/bin/cpio
  1. pkgchk -n 期间也有很多错误:
ERROR: /dev/dsk
  group name expected actual

许多文件/目录的权限和组是错误的。
可执行权限不正确和组设置不正确可能会导致此问题和许多其他问题。

  1. 为了解决这个问题,使用“pkgcheck -fv”命令
# pkgchk -fv
  1. 使用检查包完整性的“pkgcheck -n”命令验证修复:
# pkgchk -n

这应该运行没有任何错误。
还要检查创建和安装完整的根区域。

问题

尝试安装完整根区域时出错

ERROR: cannot install zone: cannot access [/usr/bin/cpio] (exec failure)

注意:稀疏root安装成功。

日期:2020-09-17 00:15:19 来源:oir作者:oir