首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >solaris区域迁移- zoneadm附加在solaris 11上失败

solaris区域迁移- zoneadm附加在solaris 11上失败
EN

Server Fault用户
提问于 2019-04-17 21:09:27
回答 1查看 1.3K关注 0票数 0

我试图将solaris 10非全局的整个根区域(全局区域solaris 10)附加到solaris 11全局区域,但是zoneadm附加失败了,下面的错误如下。

代码语言:javascript
复制
    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.

启动环境是可用的和激活的。

代码语言:javascript
复制
    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。

代码语言:javascript
复制
    [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
EN

回答 1

Server Fault用户

发布于 2019-04-18 10:09:04

此命令不正确:

代码语言:javascript
复制
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

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/963560

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档