diff options
author | Luo Jinghua <sunmoon1997@gmail.com> | 2010-10-26 07:30:43 +0800 |
---|---|---|
committer | Luo Jinghua <sunmoon1997@gmail.com> | 2010-10-26 07:30:43 +0800 |
commit | 6a0ed166c118762c8a07412469d8bf820d5281de (patch) | |
tree | c6e999fce842181e8b9dc66e8d4fe223decc1880 | |
parent | d9fef3314d32907924820dd54d334eebe57b15cb (diff) |
Don't use OpenRC services to active LVMs.
-rw-r--r-- | lvm.service | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lvm.service b/lvm.service index ffe2e71..65c53a1 100644 --- a/lvm.service +++ b/lvm.service @@ -7,8 +7,9 @@ After=openrc-init.service device-mapper.service [Service] Type=oneshot RemainAfterExit=yes -ExecStart=/etc/init.d/lvm start -ExecStop=/etc/init.d/lvm stop +ExecStartPre=-/sbin/modprobe dm-mod +ExecStart=-/sbin/pvscan --config 'global { locking_dir = "/dev/.lvm" }' +ExecStart=-/sbin/vgchange --sysinit --config 'global { locking_dir = "/dev/.lvm" }' -a ly [Install] WantedBy=local-fs.target |