Re: hostname ?
On Tue, Feb 23, 2016 at 8:27 PM, Peter Nagel <email@example.com> wrote:
> Thanks for your input.
> The HOMEHOST parameter (in /etc/mdadm/mdadm.conf) is set to <system>.
> The RAID-device does still show the old hostname in both mdadm.conf and the
> superblock of the indiviual devices.
> The system is booting from this RAID without problems. Nevertheless, I would
> like to change to the new hostname.
> If I would change the hostname of the ARRAY in mdadm.conf I should also
> change the hostname within the superblocks.
> However, I have no idea how to change the homehost settings in the
> superblock ...
According to previous post:
> You're not alone by the looks. And it's not peculiar to the hardware.
Here's the method, confirmed OK by me.
- backup /etc/mdadm/mdadm.conf, and then edit it, remove "name=XXX"
for each array you want to rename. in transition stage, if "name"
mismatch, you will not be able to boot at all. so remove it for safe.
mdadm can safely reassemble by UUID only.
- run: "update-initramfs -u" to make previous edit effective
- shutdown, then move the HDDs of the array to other PC, or connect
via USB-SATA adapter.
- run for each array you want to rename: mdadm -A /dev/mdX
--update=name --name=<new name>:<md ID> /dev/sdaY /dev/sdbY
- stop the array: mdadm -S /dev/mdX
- shutdown that PC
- move the HDDs back to original PC, and boot
Because as I tested, the rename only can happen when assembling, so
doing it on another PC is the point.
Roger Shimizu, GMT +9 Tokyo