Hello everyone, i had an issue when i try to make a recover excluding media in oracle solaris 11.4. in 20% says:
archiveadm create: clone BE creation failed
I think, this is related to a bug, because i tried in oracle solaris 11.2 the same command and works fine. any ideas of this?
Here's the Logs.
| 2019-02-04 10:32:31,836 InstallationLogger DEBUG | UnifiedArchive [a612581a-e899-41a1-b16b-1bbe077a47c2]: ArchiveBE creation exception: Command '['/usr/sbin/beadm', 'create', 'a612581a-e899-41a1-b16b-1bbe077a47c2']' returned unexpected exit status 1 |
Creating new BE a612581a-e899-41a1-b16b-1bbe077a47c2 failed.
Error during uefi64 grub.cfg generation: /usr/lib/grub2/uefi64/sbin/grub-mkconfig returned error code 2. stderr was:
-n Generating grub.cfg ...
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -n: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: - : unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -F: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -o: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -u: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -n: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -d: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: - : unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -t: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -h: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -e: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -m: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -e: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -:: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: - : unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -%: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -s: unknown option
Usage: printf [ options ] format [string ...]
Please see logfile /var/share/beadm/beadm.494.20190204_103226.log for additional details
| 2019-02-04 10:32:31,837 InstallationLogger DEBUG | Executing: ['/usr/sbin/beadm', 'unmount', '-f', 'a612581a-e899-41a1-b16b-1bbe077a47c2'] |
| 2019-02-04 10:32:32,408 InstallationLogger ERROR | Error occurred during execution of 'PrepareArchiveImage' checkpoint. |
| 2019-02-04 10:32:32,411 InstallationLogger DEBUG | progress: PrepareArchiveImage, reported 100, normalized 35, total=135 |
PROGRESS REPORT: progress percent:100
| 2019-02-04 10:32:32,412 InstallationLogger DEBUG | ArchiveManager: _archive_creation_progress_event_generator |
| 2019-02-04 10:32:32,413 InstallationLogger DEBUG | message: False 100 | |
| 2019-02-04 10:32:32,413 InstallationLogger DEBUG | Parsing the progress message | |
| 2019-02-04 10:32:32,462 InstallationLogger DEBUG | ArchiveManager: _archive_creation_status_event_generator |
| 2019-02-04 10:32:32,463 InstallationLogger DEBUG | status: Execution Failed | |
| 2019-02-04 10:32:32,463 InstallationLogger DEBUG | failed_cps: ['PrepareArchiveImage'] | |
| 2019-02-04 10:32:32,464 InstallationLogger DEBUG | Cleaning up archive creation resources | |
| 2019-02-04 10:32:32,464 InstallationLogger DEBUG | UnifiedArchive.abort_create: [a612581a-e899-41a1-b16b-1bbe077a47c2] |
| 2019-02-04 10:32:32,465 InstallationLogger DEBUG | ArchiveObject.kill_streams [de067fbc-0545-450e-b1e7-852297742096] |
| 2019-02-04 10:32:32,465 InstallationLogger DEBUG | ArchiveObject.kill_streams [de067fbc-0545-450e-b1e7-852297742096] complete |
| 2019-02-04 10:32:33,466 InstallationLogger DEBUG | ArchiveObject [de067fbc-0545-450e-b1e7-852297742096] destroy_snapshots |
| 2019-02-04 10:32:33,467 InstallationLogger DEBUG | UnifiedArchive.abort_create: [a612581a-e899-41a1-b16b-1bbe077a47c2] complete |
| 2019-02-04 10:32:33,506 InstallationLogger ERROR | Traceback (most recent call last): |
File "/usr/lib/python2.7/vendor-packages/solaris_install/engine/__init__.py", line 824, in _execute_checkpoints
| checkpoint.execute(dry_run) |
File "/usr/lib/python2.7/vendor-packages/solaris_install/archive/checkpoints.py", line 828, in execute
| self.ua.prepare_archive_image() |
File "/usr/lib/python2.7/vendor-packages/solaris_install/archive/__init__.py", line 936, in prepare_archive_image
| self._archive_be = ArchiveBE(unified_archive=self) |
File "/usr/lib/python2.7/vendor-packages/solaris_install/archive/__init__.py", line 1810, in __init__
| raise RuntimeError(_("clone BE creation failed")) |
RuntimeError: clone BE creation failed
| 2019-02-04 10:32:33,507 InstallationLogger ERROR | Engine failed: clone BE creation failed | |
| 2019-02-04 10:32:33,509 InstallationLogger DEBUG | Shutting down Progress Handler | |
| 2019-02-04 10:32:33,509 InstallationLogger DEBUG | Sent ArchiveCreationStatus event: ArchiveCreationStatus(status = ArchiveOpExecStatus(value = EXEC_FAILED), errType = ArchiveRADErrType(value = RUNTIME_ERR), errorMessage = 'clone BE creation failed\n') |
And beadm log.
2019-02-04 10:32:31 - ERROR - Traceback (most recent call last):
File "/usr/lib/python2.7/vendor-packages/bemgmt/cli.py", line 928, in main
ret = args.func(bemgr, args)
File "/usr/lib/python2.7/vendor-packages/bemgmt/cli.py", line 211, in do_create
be_desc=args.d, be_props=be_props)
File "/usr/lib/python2.7/vendor-packages/bemgmt/__init__.py", line 1102, in copy
dst_bename_suffix=dst_bename_suffix)
File "/usr/lib/python2.7/vendor-packages/bemgmt/global_zone.py", line 610, in copy
self.bootmgmt.config.commit_boot_config()
File "/usr/lib/python2.7/vendor-packages/bootmgmt/bootconfig.py", line 845, in commit_boot_config
boot_devices, force, verbose_file, platdict)
File "/usr/lib/python2.7/vendor-packages/bootmgmt/bootconfig.py", line 532, in commit_boot_config
verbose_file, platdict)
File "/usr/lib/python2.7/vendor-packages/bootmgmt/backend/loader/grub2.py", line 2002, in install
uefi_secure, verbose_file, platdict)
File "/usr/lib/python2.7/vendor-packages/bootmgmt/bootloader.py", line 477, in install
self._write_config(None, platdict)
File "/usr/lib/python2.7/vendor-packages/bootmgmt/backend/loader/grub2.py", line 667, in _write_config
return self._write_config_disk(basepath)
File "/usr/lib/python2.7/vendor-packages/bootmgmt/backend/loader/grub2.py", line 711, in _write_config_disk
grub_cfg_tuple_list = self._generate_grub_cfg(target, basepath)
File "/usr/lib/python2.7/vendor-packages/bootmgmt/backend/loader/grub2.py", line 1107, in _generate_grub_cfg
self._generate_grub_cfg_file(target, basepath, defs_dict, outfile)
File "/usr/lib/python2.7/vendor-packages/bootmgmt/backend/loader/grub2.py", line 1056, in _generate_grub_cfg_file
self._invoke_grub_mkconfig(target, outfile)
File "/usr/lib/python2.7/vendor-packages/bootmgmt/backend/loader/grub2.py", line 1187, in _invoke_grub_mkconfig
'%s grub.cfg generation' % target, outfile)
File "/usr/lib/python2.7/vendor-packages/bootmgmt/backend/loader/grub2.py", line 2678, in _execute_cmd
retcode=retcode)
BootmgmtConfigWriteError: Error during uefi64 grub.cfg generation: /usr/lib/grub2/uefi64/sbin/grub-mkconfig returned error code 2. stderr was:
-n Generating grub.cfg ...
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -n: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: - : unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -F: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -o: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -u: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -n: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -d: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: - : unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -t: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -h: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -e: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -m: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -e: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -:: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: - : unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -%: unknown option
/usr/lib/grub2/uefi64/etc/grub.d/00_header[241]: printf: -s: unknown option
Usage: printf [ options ] format [string ...]
Thanks.