我试图将solaris 10非全局的整个根区域(全局区域solaris 10)附加到solaris 11全局区域,但是zoneadm附加失败了,下面的错误如下。
root@Globalzone:~#zoneadm -z nonglobalzone attach -a /ngzone1.v1.zfs.gz
Warning: The -a and -d options to the attach subcommand may be removed in a future release of Solaris. Use of the install subcommand is recommended.
Progress being logged to /var/log/zones/zoneadm.20190417T205235Z.ngzone1.attach
Installing: This may take several minutes...
ERROR: Error: No active boot environment found.
ERROR: Error: Command <zfs destroy ngzone1/installtmp> exited with status 1
ERROR: Error: cannot destroy dataset ngzone1/installtmp
ERROR: Invalid data received
Result: Attach Failed.启动环境是可用的和激活的。
beadm list
BE Active Mountpoint Space Policy Created
-- ------ ---------- ----- ------ -------
solaris-2 NR / 66.72G static 2013-11-07 06:27这是源/目的地信息。
资料来源:全球区域- solaris 10非政府组织区域- solaris 10
目的地全球区域- solaris 11。
[Wednesday, April 17, 2019 01:52:35 PM PDT] Pinning nonglobalzone
[Wednesday, April 17, 2019 01:52:35 PM PDT] ZFS send stream
[Wednesday, April 17, 2019 01:52:35 PM PDT] Installing: This may take several minutes...
[Wednesday, April 17, 2019 01:52:36 PM PDT] gzcat / nonglobalzone.v1.zfs.gz | zfs receive -F -u -x zoned nonglobalzone/installtmp/ds
[Wednesday, April 17, 2019 01:55:06 PM PDT] ERROR: Error: No active boot environment found.
cannot destroy 'nonglobalzone/installtmp': filesystem has children
use '-r' to destroy the following datasets:
nonglobalzone/installtmp/ds@v2v
nonglobalzone/installtmp/ds@v2v1
nonglobalzone/installtmp/ds
[Wednesday, April 17, 2019 01:55:06 PM PDT] ERROR: Error: Command <zfs destroy nonglobalzone/installtmp> exited with status 1
[Wednesday, April 17, 2019 01:55:06 PM PDT] ERROR: Error: cannot destroy dataset nonglobalzone/installtmp
[Wednesday, April 17, 2019 01:55:06 PM PDT] ERROR: Invalid data received
[Wednesday, April 17, 2019 01:55:06 PM PDT] Destroying datasets under nonglobalzone that are not pinned
[Wednesday, April 17, 2019 01:55:06 PM PDT] Destroyed unpinned snapshot nonglobalzone/installtmp/ds@v2v发布于 2019-04-18 10:09:04
此命令不正确:
zoneadm -z attach -a /ngzone1.v1.zfs.gz根据这个zoneadm手册页:
-z zonename -u uuid匹配子命令子命令_选项 .
注意"zoneadm -z zonename .子命令.“格式。
您在发布的命令中省略了zonename参数。
每个在SystemSolaris 10 SystemSolaris 11管理指南页上迁移现有区域的这个的命令是:
zoneadm -z my-zone附加-a /zone/my-zone.cpio.gz
再次-注意zonename参数,在该示例中它是my-zone。
https://serverfault.com/questions/963560
复制相似问题