[linux-lvm] Avoiding disk changes
Fabien Jakimowicz
fabien at jakimowicz.com
Thu Oct 5 10:36:09 UTC 2006
On Wed, 2006-10-04 at 15:10 -0400, John Ward wrote:
> Question regarding disk changes for LVMs. Are there any known scenarios
> where the on disk information will change (automatically) after the
> device(s) are detected and probed by the system?
>
> My scenario is, I want to plug my LVM drive(s) into a different machine
> (via external USB) for analysis. I want the drives to remain 100%
> unmodified.
>
> I would like to setup my configuration such that no disk changes will
> occur. Does anything within the LVM or DM realm modify the on-disk
> metadata under normal circumstances, or if a corrupted/broken LVM scheme
> is detected (partial or bad disk, etc.)?
>
> In an attempt to gain absolute control over the detection and mounting
> process, I've set the global configuration file to test mode:
>
> /etc/lvm/lvm.conf:
> ...
> global {
> ...
> test = 1
> ...
>
>
> After that, once I plug my device in, I set the LVM_SYSTEM_DIR env
> variable to point to my own configuration (because I don't want to
> twiddle with the system-wide one anymore than I have to).
>
> I then use "vgchange --partial -a y" to access the new device, and
> create the /dev nodes.
>
> In my custom lvm.conf (located in the $LVM_SYSTEM_DIR) I've set a few
> paranoid settings, including:
>
> filter = ... (only accept /dev/sd* devices)
> write_cache_state = 0
> backup = 0
> archive = 0
> locking_type = 0
>
> Setting test mode in this configuration wasn't allowing me to do the
> vgchange, so I left that off.
>
> Hope this isn't too open ended of a question, short if diving into the
> source code, I've tried to research to what extent LVM might
> automatically twiddle bits on the drive.
>
> Thanks in advance.
Try to use hdparm to set your hard-drive in read-only mode.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/linux-lvm/attachments/20061005/6981fdf7/attachment.sig>
More information about the linux-lvm
mailing list