Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

2 dyski - widać tylko 1

Zaczęty przez Myśliciel, Marzec 05, 2018, 11:30:01 PM

Poprzedni wątek - Następny wątek

Myśliciel

Witam,

[Serwer Dedykowany - Debian 8 jessie]
posiadam taki problem, że posiadam dwa dyski ssd lecz przy wgrywaniu plików wgrywa tylko na jeden. Tak jakby drugi dysk nie został przypisany. W linuxie jestem świeży [całe życie na windowsie] dlatego mam taki problem.

Parę komend [może wam coś powiedzą]

root@185a130b110c45:~# fdisk -l

Disk /dev/sda: 111.8 GiB, 120034123776 bytes, 234441648 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
Disklabel type: dos
Disk identifier: 0x680a0f43

Device     Boot  Start       End   Sectors   Size Id Type
/dev/sda1  *      2048    499711    497664   243M 83 Linux
/dev/sda2       501758 234440703 233938946 111.6G  5 Extended
/dev/sda5       501760 234440703 233938944 111.6G 8e Linux LVM

Disk /dev/sdb: 111.8 GiB, 120034123776 bytes, 234441648 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
Disklabel type: dos
Disk identifier: 0x000207b9

Device     Boot Start       End   Sectors   Size Id Type
/dev/sdb1  *     2048 234440703 234438656 111.8G fd Linux raid autodetect

Disk /dev/mapper/185a130b110c45--vg-root: 107 GiB, 114873597952 bytes, 224362496                                                                                                 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 /dev/mapper/185a130b110c45--vg-swap_1: 4.6 GiB, 4898947072 bytes, 9568256 s                                                                                                ectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes



root@185a130b110c45:~# 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>
/dev/mapper/185a130b110c45--vg-root /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda1 during installation
UUID=298a4148-9e70-475b-84ce-654e6b7644df /boot           ext2    defaults        0       2
/dev/mapper/185a130b110c45--vg-swap_1 none            swap    sw              0       0




root@185a130b110c45:~# blkid
/dev/sda1: UUID="298a4148-9e70-475b-84ce-654e6b7644df" TYPE="ext2" PARTUUID="680a0f43-01"
/dev/sda5: UUID="OkXlTD-J5Fw-9Cf4-icOZ-x9qS-P1vn-tlc1fN" TYPE="LVM2_member" PARTUUID="680a0f43-05"
/dev/mapper/185a130b110c45--vg-root: UUID="ac0527b6-0236-4ce3-a1e5-ba8533beae98" TYPE="ext4"
/dev/mapper/185a130b110c45--vg-swap_1: UUID="b04444cd-377e-4191-8607-3e0b125773c7" TYPE="swap"
/dev/sdb1: PARTUUID="000207b9-01"

lesio

Ewidentnie utworzony tam jest dysk wirtualny :
https://pl.wikipedia.org/wiki/LVM
wygląda, że zaangażowane są w to sda5 i sdb1. Czy Ty to instalowałeś, czy też "odziedziczyłeś" po kimś?

Myśliciel

#2
Ja tam w dyskach nic nie dotykałem. Da się to jakoś naprawić ? Da się to jakoś scalić w jedno

Albo chociaż przypisać ten drugi dysk do jakiegoś katalogu ?

root@185a130b110c45:~# lsblk
NAME                          MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                             8:0    0 111.8G  0 disk
|-sda1                          8:1    0   243M  0 part /boot
|-sda2                          8:2    0     1K  0 part
`-sda5                          8:5    0 111.6G  0 part
  |-185a130b110c45--vg-root   254:0    0   107G  0 lvm  /
  `-185a130b110c45--vg-swap_1 254:1    0   4.6G  0 lvm  [SWAP]
sdb                             8:16   0 111.8G  0 disk
`-sdb1                          8:17   0 111.8G  0 part

lesio

Przepraszam Cię bardzo, ale nie odpowiedziałeś mi na pytanie:
"Czy Ty to instalowałeś, czy też "odziedziczyłeś" po kimś?". To znaczy, czy Ty to instalowałeś? Pytanie jest istotne, bo jeśli tak, to jesteś w stanie udzielić kilku informacji o systemie i sposobie jego instalacji. Jeśli nie, to też pojawia się kilka pytań ułatwiających rozwiązanie problemu.
Ale skoro nie nie masz ochoty na odpowiedzi, to mogę tylko odpowiadzieć ogólnie:
Zasadniczo sytuacja wygląda tak, jakby ktoś przerwał lub nie zakończył procesu tworzenia woluminów logicznych (wirtualnych).
Wypadałoby uruchomić oprogramowanie dot. "zarządzania woluminami logicznymi", czyli:  system-config-lvm
i sprawdzić konfigurację.
Być może partycje /dev/sdb1 jest już tam częściowo skonfigurowana, na co wskazuje opis "Linux raid autodetect", a być może nie i trzeba to dopiero zrobić ...

Myśliciel

#4
Taki już dostałem od hostingu.


root@185a130b110c45:~# system-config-lvm
/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could n                                                                                                                                                             ot open display
  warnings.warn(str(e), _gtk.Warning)
/usr/share/system-config-lvm/system-config-lvm.py:53: GtkWarning: cannot open di                                                                                                                                                             splay:
  gnome.program_init (PROGNAME, VERSION)


lesio

Wygląda to na problem zasygnalizowany tutaj:
https://ubuntuforums.org/showthread.php?t=2232385

W sytuacji, gdy nie uda się uruchomić interfejsu graficznego, trzeba skorzystać z trybu cli opisanego np. tutaj:
https://wiki.debian.org/LVM

Myśliciel


O to chodziło ? :/

root@185a130b110c45:~# lvmdiskscan
  /dev/185a130b110c45-vg/root   [     106.98 GiB]
  /dev/sda1                     [     243.00 MiB]
  /dev/185a130b110c45-vg/swap_1 [       4.56 GiB]
  /dev/sda5                     [     111.55 GiB] LVM physical volume
  /dev/sdb1                     [     111.79 GiB]
  1 disk
  3 partitions
  0 LVM physical volume whole disks
  1 LVM physical volume


root@185a130b110c45:~# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda5
  VG Name               185a130b110c45-vg
  PV Size               111.55 GiB / not usable 4.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              28556
  Free PE               0
  Allocated PE          28556
  PV UUID               OkXlTD-J5Fw-9Cf4-icOZ-x9qS-P1vn-tlc1fN

  "/dev/sdb1" is a new physical volume of "111.79 GiB"
  --- NEW Physical volume ---
  PV Name               /dev/sdb1
  VG Name
  PV Size               111.79 GiB
  Allocatable           NO
  PE Size               0
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               IvjE8E-UVVt-8lKg-mMoF-5cFH-q6Vm-XNFLS4



root@185a130b110c45:~# vgs
  VG                #PV #LV #SN Attr   VSize   VFree
  185a130b110c45-vg   1   2   0 wz--n- 111.55g    0




root@185a130b110c45:~# pvs
  PV         VG                Fmt  Attr PSize   PFree
  /dev/sda5  185a130b110c45-vg lvm2 a--  111.55g      0
  /dev/sdb1                    lvm2 ---  111.79g 111.79g



root@185a130b110c45~# fdisk -l /dev/sda

Disk /dev/sda: 111.8 GiB, 120034123776 bytes, 234441648 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
Disklabel type: dos
Disk identifier: 0x680a0f43

Device     Boot  Start       End   Sectors   Size Id Type
/dev/sda1  *      2048    499711    497664   243M 83 Linux
/dev/sda2       501758 234440703 233938946 111.6G  5 Extended
/dev/sda5       501760 234440703 233938944 111.6G 8e Linux LVM

root@185a130b110c45:~# fdisk -l /dev/sdb1

Disk /dev/sdb1: 111.8 GiB, 120032591872 bytes, 234438656 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

lesio

Tak, o to chodziło. Dalsza część mojej odpowiedzi jest na zasadzie "wydaje mi się", a nie na zasadzie "wiem".
Sądzę, że /dev/sdb1 jest już zadeklarowany, a więc po wydaniu polecenia "sudo pvcreate /dev/sdb1"
Teraz można by pójść jedną z dwóch dróg:
1) Dodać nową partycję do istniejącej grupy voluminów (vg) o  nazwie 185a130b110c45-vg - zaczynając od polecenia vgextend
2) Utworzyć nową grupę voluminów - zaczynając od polecenia vgcreate

i postępując zgodnie z informacjami zawartymi w załączonych uprzednio przeze mnie linkach. Trzeba pamiętać że w LVM mamy taką "piramidkę" : woluminy fizyczne -> grupy woluminów -> woluminy logiczne
Niestety, jak to często bywa, na angielskiej wikipedii jest to przedstawione znacznie lepiej niż w polskiej wersji:
https://en.wikipedia.org/wiki/Logical_Volume_Manager_(Linux)

Myśliciel

#8
Jak widać tutaj zlicza dodatkową przestrzeń " VG Size 223.33 GiB" Czyli dodało mi przestrzeń dyskową ?




root@185a130b110c45-vg:~# vgdisplay 185a130b110c45-vg
  --- Volume group ---
  VG Name               185a130b110c45-vg
  System ID
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               223.33 GiB
  PE Size               4.00 MiB
  Total PE              57173
  Alloc PE / Size       28556 / 111.55 GiB
  Free  PE / Size       28617 / 111.79 GiB
  VG UUID               twpHC8-70kh-Izy6-YbB4-8gpO-bwws-PftMSD





root@185a130b110c45:~# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda5
  VG Name               185a130b110c45-vg
  PV Size               111.55 GiB / not usable 4.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              28556
  Free PE               0
  Allocated PE          28556
  PV UUID               OkXlTD-J5Fw-9Cf4-icOZ-x9qS-P1vn-tlc1fN

  --- Physical volume ---
  PV Name               /dev/sdb1
  VG Name               185a130b110c45-vg
  PV Size               111.79 GiB / not usable 4.00 MiB
  Allocatable           yes
  PE Size               4.00 MiB
  Total PE              28617
  Free PE               28617
  Allocated PE          0
  PV UUID               vEMj1I-1CGZ-TxnN-ym2K-L0lv-RLwd-ekHt3z



root@185a130b110c45:~# vgs
  VG                #PV #LV #SN Attr   VSize   VFree
  185a130b110c45-vg   2   2   0 wz--n- 223.33g 111.79g



Tutaj coś nie liczy :/
root@185a130b110c45:~# df -lP|grep "^/dev/.*"
/dev/dm-0        110289760 83874632  20789684      81% /
/dev/sda1           240972    33487    195044      15% /boot


lesio

Dodało przestrzeń do grupy voluminów. Komenda df podała prawidłowy wynik - nie ma co liczyć, bo nie utworzono na dodanej przestrzeni niczego, na czym można byłoby coś zapisywać.
Teraz trzeba tę przestrzeń na coś wykorzystać.
Zasadniczo trzeba ten zasób dodany na poziomie vg wykorzystać na poziomie voluminów logicznych (korzystając z poleceń zamieszczonych w linku https://wiki.debian.org/LVM )
Czyli można założyć, że chyba zakończyłeś pracę na poziomie VG, teraz czas na polecenia na poziomie LV.

Myśliciel

#10
Jedno co mogę ci powiedzieć to "Kocham cię" - Tyle wytrwałości przy takim tłumoku jak ja (anioł) pomogło :)

Jak komuś pomoże to korzystałem także z http://landoflinux.com/linux_lvm_command_examples.html

lesio

Cieszę się, że mogłem pomóc, a Ty rozwiązałeś swój problem.

Zobacz najnowsze wiadomości na forum