Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: wfw в Oct 08, 2015, 11:14



Титла: ubuntu 14.04 и LVM проблем
Публикувано от: wfw в Oct 08, 2015, 11:14
Здравейте,
имам много странен проблем. Инсталирал съм едно убунту 14.04. LTS преди известно време и съм почти сигурен, че го бях пуснал с LVM.

Код:
$ sudo fdisk -l /dev/sda

Disk /dev/sda: 1998.9 GB, 1998912094208 bytes
255 heads, 63 sectors/track, 243020 cylinders, total 3904125184 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0003297d

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      499711      248832   83  Linux
/dev/sda2          501758  3904124927  1951811585    5  Extended
/dev/sda5          501760  3904124927  1951811584   8e  Linux LVM

fstab:

Код:
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/mapper/eins-root /               ext4    errors=remount-ro 0       1

# /boot was on /dev/sda1 during installation
UUID=adc3806a-cc3c-4b2d-a0fa-294b2e595ccc /boot           ext2    defaults        0       2
/dev/mapper/eins-swap_1 none            swap    sw              0       0

обаче имам проблем, че не виждам VG и съответно като добавя новите дискове, не мога да ги вкарам в LVM:

Код:
$ sudo vgdisplay
  No volume groups found

и

Код:
$ sudo vgscan
  Reading all physical volumes.  This may take a while...
  No volume groups found

Явно ми липсва нещо елементарно, защото компа работи, значи би трябвало групите да са си там...


Титла: Re: ubuntu 14.04 и LVM проблем
Публикувано от: neter в Oct 08, 2015, 11:26
Пробвай първо
Код:
sudo pvscan --cache

След това
Код:
sudo vgscan

И накрая едно
Код:
sudo vgchange -a y


Титла: Re: ubuntu 14.04 и LVM проблем
Публикувано от: wfw в Oct 08, 2015, 11:31
Код:
$ sudo pvscan --cache
  Command failed with status code 5.

google-вам по въпроса...


Титла: Re: ubuntu 14.04 и LVM проблем
Публикувано от: neter в Oct 08, 2015, 11:37
Лошо. Първо виж какво ще каже verbose флага, като го пробвай и с cache флага, и без него.


Титла: Re: ubuntu 14.04 и LVM проблем
Публикувано от: wfw в Oct 08, 2015, 11:48
Имам версия какво е станало. В /etc/lvm/backup намерих файл, който се казва stack-volumes-default, по принцип там трябва да виси backup файл на LVM в текстов формат и името му да е името на volume групата.

Явно гениите, които ползват сървъра са пробвали да инсталират openstack, който пък е омазал LVM-a.

Идеи?


Титла: Re: ubuntu 14.04 и LVM проблем
Публикувано от: neter в Oct 08, 2015, 13:59
1. Къде са изходите от изпълненията на pvscan с verbose флаг?
2. Какво е съдържанието на /etc/lvm/backup/stack-volumes-default?
3. Има ли нещо друго в папката /etc/lvm/backup?
4. Какво има в папката /etc/lvm/archive?
5. А в /dev/mapper?


Титла: Re: ubuntu 14.04 и LVM проблем
Публикувано от: wfw в Oct 08, 2015, 15:03
1. Къде са изходите от изпълненията на pvscan с verbose флаг?

$ sudo pvscan --verbose
    Wiping internal VG cache
    Walking through all physical volumes
  No matching physical volumes found

$ sudo pvscan --cache --verbose
  Command failed with status code 5.

2. Какво е съдържанието на /etc/lvm/backup/stack-volumes-default?

$ sudo cat /etc/lvm/backup/stack-volumes-default
# Generated by LVM2 version 2.02.98(2) (2012-10-15): Tue Mar 24 18:36:53 2015

contents = "Text Format Volume Group"
version = 1

description = "Created *after* executing 'vgcreate stack-volumes-default /dev/loop1'"

creation_host = "einstest"      # Linux einstest 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64
creation_time = 1427222213      # Tue Mar 24 18:36:53 2015

stack-volumes-default {
        id = "6X2Frr-Tsfz-onS3-fxsm-DQZw-nSCb-pbVOet"
        seqno = 1
        format = "lvm2" # informational
        status = ["RESIZEABLE", "READ", "WRITE"]
        flags = []
        extent_size = 8192              # 4 Megabytes
        max_lv = 0
        max_pv = 0
        metadata_copies = 0

        physical_volumes {

                pv0 {
                        id = "AZsyre-RUhl-F8y3-u3Lx-ZxCs-qWcg-m0TUFa"
                        device = "/dev/loop1"   # Hint only

                        status = ["ALLOCATABLE"]
                        flags = []
                        dev_size = 20992000     # 10.0098 Gigabytes
                        pe_start = 2048
                        pe_count = 2562 # 10.0078 Gigabytes
                }
        }

}

$ sudo cat /etc/lvm/backup/stack-volumes-lvmdriver-1
# Generated by LVM2 version 2.02.98(2) (2012-10-15): Tue Mar 24 18:36:54 2015

contents = "Text Format Volume Group"
version = 1

description = "Created *after* executing 'vgcreate stack-volumes-lvmdriver-1 /dev/loop2'"

creation_host = "einstest"      # Linux einstest 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64
creation_time = 1427222214      # Tue Mar 24 18:36:54 2015

stack-volumes-lvmdriver-1 {
        id = "WTlTNv-p59P-cIrm-6CnG-S8en-duPC-Uj03lo"
        seqno = 1
        format = "lvm2" # informational
        status = ["RESIZEABLE", "READ", "WRITE"]
        flags = []
        extent_size = 8192              # 4 Megabytes
        max_lv = 0
        max_pv = 0
        metadata_copies = 0

        physical_volumes {

                pv0 {
                        id = "7BGvJ4-7W5Y-g6uC-G9Wn-dKcA-qbvY-nSe0mQ"
                        device = "/dev/loop2"   # Hint only

                        status = ["ALLOCATABLE"]
                        flags = []
                        dev_size = 20992000     # 10.0098 Gigabytes
                        pe_start = 2048
                        pe_count = 2562 # 10.0078 Gigabytes
                }
        }

}


3. Има ли нещо друго в папката /etc/lvm/backup?
4. Какво има в папката /etc/lvm/archive?

$ sudo ls -la /etc/lvm/archive/
total 40
drwx------ 2 root root 4096 Mar 24  2015 .
drwxr-xr-x 4 root root 4096 Mar 24  2015 ..
-rw------- 1 root root  905 Mar 23  2015 stack-volumes-default_00000-768064040.vg
-rw------- 1 root root  905 Mar 23  2015 stack-volumes-default_00001-539870359.vg
-rw------- 1 root root  905 Mar 24  2015 stack-volumes-default_00002-936515082.vg
-rw------- 1 root root  905 Mar 24  2015 stack-volumes-default_00003-330372863.vg
-rw------- 1 root root  913 Mar 23  2015 stack-volumes-lvmdriver-1_00000-1283356785.vg
-rw------- 1 root root  913 Mar 23  2015 stack-volumes-lvmdriver-1_00001-2003078103.vg
-rw------- 1 root root  913 Mar 24  2015 stack-volumes-lvmdriver-1_00002-681512429.vg
-rw------- 1 root root  913 Mar 24  2015 stack-volumes-lvmdriver-1_00003-1561655965.vg

$ sudo ls -la /etc/lvm/backup/
total 16
drwx------ 2 root root 4096 Mar 24  2015 .
drwxr-xr-x 4 root root 4096 Mar 24  2015 ..
-rw------- 1 root root  904 Mar 24  2015 stack-volumes-default
-rw------- 1 root root  912 Mar 24  2015 stack-volumes-lvmdriver-1


$ ls -la /dev/mapper/
total 0
drwxr-xr-x  2 root root     100 Apr 22 05:43 .
drwxr-xr-x 15 root root    4260 Oct  8 10:10 ..
crw-------  1 root root 10, 236 Apr 22 05:43 control
lrwxrwxrwx  1 root root       7 Apr 22 05:43 eins-root -> ../dm-0
lrwxrwxrwx  1 root root       7 Apr 22 05:43 eins-swap_1 -> ../dm-1

$ ls -la /dev/dm*
brw-rw---- 1 root disk 252, 0 Apr 22 05:43 /dev/dm-0
brw-rw---- 1 root disk 252, 1 Apr 22 05:43 /dev/dm-1