Difference between revisions of "Vnx-modify-rootfs"
Line 19: | Line 19: | ||
<li>Finally halt the virtual machine using the '''vnx_halt''' command. This will clean some log and history files, clean the apt cache and optionally leave a text message in /etc/vnx_rootfs_version describing the modifications done.</li> | <li>Finally halt the virtual machine using the '''vnx_halt''' command. This will clean some log and history files, clean the apt cache and optionally leave a text message in /etc/vnx_rootfs_version describing the modifications done.</li> | ||
</ul> | </ul> | ||
− | |||
== Updating VNXACE daemon == | == Updating VNXACE daemon == |
Revision as of 16:27, 22 May 2012
Updating or modifying a VNX root filesystem
In order to update or modify a VNX root filesystem (rootfs from now on), you have to:
- Start a virtual machine directly mounting that rootfs and with Internet connection. You can do it in several ways:
- Using vnx with the following parameters (recommended):
vnx --modify_rootfs <rootfs_name>
being <rootfs_name> the rootfs filename.
virsh create rootfs_XXX.xml
and manually opening the console using:
virt-viewer <vmname>
being <vmname> the name assigned by libvirt to the virtual machine (you can get it with "virsh list" command).
Updating VNXACE daemon
If you have a rootfs with the autoconfiguration and command execution daemon (ACE) already installed, you can use the autoupdate functionality to update the daemon to a newer version. Just follow this procedure:
Linux and FreeBSD
- Start the virtual machine with the following command line options:
vnx --modify-rootfs <rootfs_name> --update-aced -y
being <rootfs_name> the rootfs filename. This command will try to update the VNXACE daemon to the latest version automatically (-y option).
- Mounting the update disk:
mount /dev/sdb /mnt # For Linux mount -t msdosfs /dev/ad1 /mnt # For FreeBSD
perl /mnt/vnxaced-lf/install_vnxaced
Windows
To be completed
Olive
To be completed