Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  10 2271
Heisann. Jeg har en kompis, som har lagt inn Proxmox på en dedikert server. Alt fungerer som det skal, men han er usikker på hva som er satt opp av raid. Siden jeg selv ikke er en jævel i linux, og alle tall og utrykk bare gjør meg forvirret (ord blind), så spørr jeg her.

Jeg kjørte fdisk -1, og får dette ut :

Kode

root@vhost1:~# fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sda: 2000.4 GB, 2000398934016 bytes
256 heads, 63 sectors/track, 242251 cylinders, total 3907029168 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: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  3907029167  1953514583+  ee  GPT

Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 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: 0x00055176

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048     1050624      524288+  fd  Linux raid autodetect
/dev/sdb2         1052672  3907027120  1952987224+  fd  Linux raid autodetect

Disk /dev/mapper/pve-root: 103.1 GB, 103079215104 bytes
255 heads, 63 sectors/track, 12532 cylinders, total 201326592 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: 0x00000000

Disk /dev/mapper/pve-root doesn't contain a valid partition table

Disk /dev/mapper/pve-swap: 134.2 GB, 134217728000 bytes
255 heads, 63 sectors/track, 16317 cylinders, total 262144000 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: 0x00000000

Disk /dev/mapper/pve-swap doesn't contain a valid partition table

Disk /dev/mapper/pve-data: 1745.8 GB, 1745790959616 bytes
255 heads, 63 sectors/track, 212246 cylinders, total 3409747968 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: 0x00000000

Disk /dev/mapper/pve-data doesn't contain a valid partition table
root@vhost1:~#
I serveren står det 2 x 2TB disker. Proxmox finner bare en, og han skal ifølge han selv ikke ha satt opp noe raid under installering av proxmox. Kan noen fortelle meg hva som egentlig er satt opp her ? Det eneste jeg skjønner meg på, er at local storage som proxmox bruker, er på 1.5TB i web interface.

Takker for hjelpen.
Sist endret av Khazanet; 24. desember 2015 kl. 12:18.
Bruk heller parted til å lese GPT-partisjonstabeller.

Den andre disken har trolig LVM, snodig raidoppsett eller noe kryptering.
Kan sjekke om det er LVM med pvdisplay / vgdisplay / lvdisplay.
Sist endret av Goophy; 24. desember 2015 kl. 12:48.
Sitat av Goophy Vis innlegg
Bruk heller parted til å lese GPT-partisjonstabeller.

Den andre disken har trolig LVM, snodig raidoppsett eller noe kryptering.
Kan sjekke om det er LVM med pvdisplay / vgdisplay / lvdisplay.
Vis hele sitatet...
Her har du output av kommandoene du kommer med.

Kode

root@vhost1:~# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda3
  VG Name               pve
  PV Size               1.82 TiB / not usable 1.07 MiB
  Allocatable           yes
  PE Size               4.00 MiB
  Total PE              476900
  Free PE               4095
  Allocated PE          472805
  PV UUID               laorVs-H2oO-0xit-8naf-qwLn-mJGm-4QYufb

root@vhost1:~#

Kode

root@vhost1:~# vgdisplay
  --- Volume group ---
  VG Name               pve
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               3
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               1.82 TiB
  PE Size               4.00 MiB
  Total PE              476900
  Alloc PE / Size       472805 / 1.80 TiB
  Free  PE / Size       4095 / 16.00 GiB
  VG UUID               M2SD03-Aupw-IeHq-aPC4-4knf-H7jc-54ZBeN

root@vhost1:~#

Kode

root@vhost1:~# vgdisplay
  --- Volume group ---
  VG Name               pve
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                3
  Open LV               3
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               1.82 TiB
  PE Size               4.00 MiB
  Total PE              476900
  Alloc PE / Size       472805 / 1.80 TiB
  Free  PE / Size       4095 / 16.00 GiB
  VG UUID               M2SD03-Aupw-IeHq-aPC4-4knf-H7jc-54ZBeN

root@vhost1:~# ^C
root@vhost1:~# lvdisplay
  --- Logical volume ---
  LV Path                /dev/pve/swap
  LV Name                swap
  VG Name                pve
  LV UUID                eXVDWv-p5Fi-AGZo-Bbn9-B0VU-RXnm-fJwbff
  LV Write Access        read/write
  LV Creation host, time proxmox, 2015-12-15 14:52:37 +0100
  LV Status              available
  # open                 1
  LV Size                125.00 GiB
  Current LE             32000
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:1

  --- Logical volume ---
  LV Path                /dev/pve/root
  LV Name                root
  VG Name                pve
  LV UUID                fjDyxC-vydw-pt9j-SCKs-Mdeq-OOxU-KoeAFH
  LV Write Access        read/write
  LV Creation host, time proxmox, 2015-12-15 14:52:37 +0100
  LV Status              available
  # open                 1
  LV Size                96.00 GiB
  Current LE             24576
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:0

  --- Logical volume ---
  LV Path                /dev/pve/data
  LV Name                data
  VG Name                pve
  LV UUID                uKYBUo-k11C-qtuP-tDQU-G9fG-Mq6r-IC1tPi
  LV Write Access        read/write
  LV Creation host, time proxmox, 2015-12-15 14:52:37 +0100
  LV Status              available
  # open                 1
  LV Size                1.59 TiB
  Current LE             416229
  Segments               1
  Allocation             inherit
  Read ahead sectors     auto
  - currently set to     256
  Block device           253:2

root@vhost1:~#
Edit : Vedkommende som eier denne boksen mener han bare klikket neste neste neste igjennom det som var av installasjon. Jeg ser jo at det er flere partisjoner (som det skal være), men jeg skjønner ikke helt om begge diskene er i bruk, eller hvordan det er satt opp. Er det slik at det er bare en disk som er i drift, er jo dette litt risky mtp ingen redudans. Det er det jeg vil oppnå.
Sist endret av Khazanet; 24. desember 2015 kl. 12:55.
Da er det satt opp LVM på den ene disken (sda).
Tipper Proxmox hoppet over disk nummer to (sdb) siden den fant eksisterende raid-config på den.
(Sjelden man får helt nye disker når man bestiller dedikerte servere)

Hvis du er helt sikker på at det ikke dukket opp noen valg for å velge disk under install kan du kan prøve å overskrive hele disken med nuller og installere på nytt.
Har ikke noe lyst å prøve, og feile. Isåfall må hele maskinen taes backup av først. Det kjører 4 vms på den som helst ikke skal gå ned.

Kode

root@vhost1:~# pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda3
  VG Name               pve
  PV Size               1.82 TiB / not usable 1.07 MiB
  Allocatable           yes
Se uthevet linje. Kan dette tolkes som at det er ubrukt plass, som ikke tilhører noen partisjon ?


Hva som dukket opp og ikke dukket opp under install er uvisst.
Sist endret av Khazanet; 24. desember 2015 kl. 13:01.
Sitat av Khazanet Vis innlegg
Se uthevet linje. Kan dette tolkes som at det er ubrukt plass, som ikke tilhører noen partisjon ?
Vis hele sitatet...
Nei, det betyr bare at disken er medlem av en VG og kan brukes til lagring.

Problemet her er at disk nummer to ikke er i bruk.
Hvis du vil legge den til manuelt kan du gjør det på følgende måte.

Kode

pvcreate /dev/sdb
vgextend pve /dev/sdb
lvextend /dev/pve/data /dev/sdb
Og til slutt resize filsystemet på /dev/pve/data. Hvordan man gjør det avhenger litt av hvilket filsystem som er der.
Sitat av Goophy Vis innlegg
Nei, det betyr bare at disken er medlem av en VG og kan brukes til lagring.

Problemet her er at disk nummer to ikke er i bruk.
Hvis du vil legge den til manuelt kan du gjør det på følgende måte.

Kode

pvcreate /dev/sdb
vgextend pve /dev/sdb
lvextend /dev/pve/data /dev/sdb
Og til slutt resize filsystemet på /dev/pve/data. Hvordan man gjør det avhenger litt av hvilket filsystem som er der.
Vis hele sitatet...
Første kommandoen din gir meg følgende respons :

Kode

root@vhost1:~# pvcreate /dev/sdb
  Device /dev/sdb not found (or ignored by filtering).
root@vhost1:~#
Om det er slik at disk 2 (sdb) ikke brukes i det hele tatt, ønsker jeg denne oppført som local storage i proxmox på egen partisjon.
Sist endret av Khazanet; 24. desember 2015 kl. 13:07.
Sitat av Khazanet Vis innlegg
Om det er slik at disk 2 (sdb) ikke brukes i det hele tatt, ønsker jeg denne oppført som local storage i proxmox på egen partisjon.
Vis hele sitatet...
Det vil kommandoene over gjøre.

Men det er brukbare RAID-metadata på disken, så disse må fjernes først.
Prøv følgende:

Kode

mdadm --zero-superblock /dev/sdb1
mdadm --zero-superblock /dev/sdb2
mdadm --zero-superblock /dev/sdb 

dmraid -r
Så kjør de andre kommandoene igjen.
Sist endret av Goophy; 24. desember 2015 kl. 13:20.
Sitat av Goophy Vis innlegg
Det vil kommandoene over gjøre.

Men det er brukbare RAID-metadata på disken, så disse må fjernes først.
Prøv følgende:

Kode

mdadm --zero-superblock /dev/sdb1
mdadm --zero-superblock /dev/sdb2
mdadm --zero-superblock /dev/sdb 

dmraid -r
Så kjør de andre kommandoene igjen.
Vis hele sitatet...
Får uknown command på mdadm.

EDIT : nevermind, apt-get install fikset det. Skal se hva jeg får til, poster oppdatering straks

Da får jeg dette som output..

Kode

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Thu Dec 24 14:15:21 2015 from 51.175.29.113
root@vhost1:~# mdadm --zero-superblock /dev/sdb1
mdadm: Couldn't open /dev/sdb1 for write - not zeroing
root@vhost1:~# mdadm --zero-superblock /dev/sdb
mdadm: Couldn't open /dev/sdb for write - not zeroing
root@vhost1:~# mdadm --zero-superblock /dev/sdb2
mdadm: Couldn't open /dev/sdb2 for write - not zeroing
root@vhost1:~# mdadm --zero-superblock /dev/sdb3
mdadm: Couldn't open /dev/sdb3 for write - not zeroing
root@vhost1:~#
Googlet meg litt videre, kjørte noe kommandoer for å fikse zero greiene. Da advarer proxmox meg med alle mulige feilmeldinger om degradert raid1, så jeg anntar at serveren faktisk stod med raid-1 satt opp på en eller annen måte
Sist endret av Khazanet; 24. desember 2015 kl. 14:24. Grunn: Automatisk sammenslåing med etterfølgende innlegg.
Ja, du har jo raid på den ene disken.
Men det er ikke proxmox som bruker det, bare noe som henger igjen fra gammelt av.

Feilmeldingene kommer fra operativsystemet, ikke proxmox.
Skal du bruke disken må du fjerne raidet først.
Det enkleste er vel å bruke lsblk, da får du en grei oversikt over hvordan diskoppsettet er. Eksempel:

Kode

[tingo@localhost ~]$ LANG=en_US.ISO8859-1 lsblk
NAME            MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda               8:0    0 232.9G  0 disk 
|-sda1            8:1    0   100M  0 part /boot/efi
|-sda2            8:2    0    60G  0 part 
|-sda3            8:3    0     4G  0 part 
|-sda4            8:4    0   500M  0 part /boot
`-sda5            8:5    0  67.8G  0 part 
  |-fedora-root 253:0    0    60G  0 lvm  /
  `-fedora-swap 253:1    0   7.8G  0 lvm  [SWAP]
(bare ignorer den "LANG=...", det skyldes at jeg har forskjellig tegnsett på Fedora-maskinen og arbeidsstasjonen jeg sitter på nå)
Sist endret av tingo; 28. desember 2015 kl. 15:16.