X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=attach;h=944f5e261a457b9ee9ba89ea53dad14f05abe01d;hb=af97e94b79182180f46de4523338e71a23ff504d;hp=4168999750d155b086681be7bdec73246658b1fa;hpb=944e02446a2ddcaf4e1ad8283935dfe9c4700606;p=ganeti-extstorage-zfs diff --git a/attach b/attach index 4168999..944f5e2 100755 --- a/attach +++ b/attach @@ -1,6 +1,12 @@ #!/bin/sh -. /usr/share/ganeti/extstorage/zfs/settings.sh +. /usr/share/ganeti/extstorage/zfs/defaults.sh + + +dev=`readlink --canonicalize /dev/zvol/$EXTP_ZFS/$VOL_NAME` +ln -svf $dev /dev/$EXTP_VG/$VOL_NAME >&1 + +zfs set lv:a='o' $EXTP_ZFS/$VOL_NAME # Return path to new blockdevice -echo -n /dev/zvol/$block/$VOL_NAME +echo -n /dev/zvol/$EXTP_ZFS/$VOL_NAME