#3012 Issue open
: Problems with the initial rear recover
menu¶
danboid opened issue at 2023-06-09 11:04:¶
- ReaR version ("/usr/sbin/rear -V"):
2.7
- OS version ("cat /etc/os-release" or "lsb_release -a" or "cat /etc/rear/os.conf"):
Ubuntu 20.04.6
- ReaR configuration files ("cat /etc/rear/site.conf" and/or "cat /etc/rear/local.conf"):
### write the rescue initramfs to USB and update the USB bootloader
OUTPUT=USB
### create a backup using the internal NETFS method, using 'tar'
BACKUP=NETFS
### write both rescue image and backup to the device labeled REAR-000
BACKUP_URL=usb:///dev/disk/by-label/REAR-000
USE_RESOLV_CONF="no"
- Hardware vendor/product (PC or PowerNV BareMetal or ARM) or VM (KVM guest or PowerVM LPAR):
Any x86
- System architecture (x86 compatible or PPC64/PPC64LE or what exact ARM device):
amd64
- Firmware (BIOS or UEFI or Open Firmware) and bootloader (GRUB or ELILO or Petitboot):
UEFI
- Storage (local disk or SSD) and/or SAN (FC or iSCSI or FCoE) and/or multipath (DM or NVMe):
local SATA
- Storage layout ("lsblk -ipo NAME,KNAME,PKNAME,TRAN,TYPE,FSTYPE,LABEL,SIZE,MOUNTPOINT"):
mdraid 10
- Description of the issue (ideally so that others can reproduce it):
There are two problems with the initial rear recover
menu that I've
become aware of in my testing of rear's support for md RAID.
It would seem to me that rear doesn't support (auto)resizing of md RAID
arrays? In that case rear recover
shouldn't offer the user the
"Confirm disk mapping and continue rear recover" option (which I think
should be renamed to "Confirm disk mapping and configure recovery
options." as discussed in my previous ticket) in the first
rear recover
menu if the rear image uses RAID because it will fail
with the error
Cannot autoresize RAID /dev/md0 (autoresizing is not supported for RAID level 'raid 10')
.
I have attached a log of it failing to get beyond the first
rear recover
menu because of this.
The other problem is that when rear recover
is run in debug mode
(rear -D recover
) the "Confirm identical disk mapping and proceed
without manual configuration" that does usually work (in non debug mode)
is supposedly unavailable, option 2 being labelled "n/a". If I quit rear
after running it in debug mode and run it without the debug option,
option #2 remains n/a. The option reappears after a reboot, if run
without debug mode.
[Export of Github issue for rear/rear.]