weitere platten zur vm hinzufügen sda sdb sdc?

hackmann

Renowned Member
Jan 6, 2013
230
13
83
Guten Tag,

ich nutze einen Webserver als VM;. Dieser hat eine zusätzlich platte erhalten.

auf dem Proxmox Host ein zfs create rpool/daten.
Im Webgui wurde unter Storage > ZFS der rpool/daten eingebunden und der VM zur Verfügung gestellt. Also die sdb!
diese sdb1 wurde mit ext4 Formatiert und über die fstab eingebunden. Das klappt.

Code:
#UUID=8e9fbdf0-339a-4dc6-91dd-673486a5f899  /mnt/webdaten      ext4    defaults,errors=remount-ro 0

Code:
sda      8:0    0   80G  0 disk
├─sda1   8:1    0   79G  0 part /
├─sda2   8:2    0    1K  0 part
└─sda5   8:5    0  975M  0 part [SWAP]
sdb      8:16   0 1000G  0 disk
└─sdb1   8:17   0 1000G  0 part

jetzt wollte ich eine weitere Platte "sdc" hinzufügen. Wie gehabt Proxmox zfs create rpool/daten, diese wieder über den Storage "ZFS" eingebunden.

Jezt wird aber aus der sdb1 die sdc1 ??

Code:
sda      8:0    0   30G  0 disk
sdb      8:16   0   80G  0 disk
├─sdb1   8:17   0   79G  0 part /
├─sdb2   8:18   0    1K  0 part
└─sdb5   8:21   0  975M  0 part [SWAP]
sdc      8:32   0 1000G  0 disk
└─sdc1   8:33   0 1000G  0 part

obwohl ich über die fstab die UUID genommen habe, stimmt jetzt die Reihenfolge nicht mehr.

aus der sda wurde die sdb und aus der sdb1 die sdc1?

Hätte jemand einen Rat?

vielen dank
 
AAAHHH

beim anlegen besser mit ls -l /dev/disk/by-id/

lrwxrwxrwx 1 root root 9 Apr 22 09:18 scsi-36003048019043d022044694106cb0c80 -> ../../sda
lrwxrwxrwx 1 root root 10 Apr 22 09:18 scsi-36003048019043d022044694106cb0c80-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Apr 22 09:18 scsi-36003048019043d022044694106cb0c80-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Apr 22 09:18 scsi-36003048019043d022044694106cb0c80-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 Apr 22 09:18 scsi-36003048019043d022044694106cb0c80-part4 -> ../../sda4
lrwxrwxrwx 1 root root 10 Apr 22 09:18 scsi-36003048019043d022044694106cb0c80-part5 -> ../../sda5
lrwxrwxrwx 1 root root 9 Apr 22 09:18 scsi-36003048019043d0227e68e15790bd5b6 -> ../../sdc
lrwxrwxrwx 1 root root 10 Apr 22 09:18 scsi-36003048019043d0227e68e15790bd5b6-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 10 Apr 22 09:18 scsi-36003048019043d0227e68e15790bd5b6-part2 -> ../../sdc2
lrwxrwxrwx 1 root root 10 Apr 22 09:18 scsi-36003048019043d0227e68e15790bd5b6-part3 -> ../../sdc3
lrwxrwxrwx 1 root root 10 Apr 22 09:18 scsi-36003048019043d0227e68e15790bd5b6-part4 -> ../../sdc4
lrwxrwxrwx 1 root root 10 Apr 22 09:18 scsi-36003048019043d0227e68e15790bd5b6-part5 -> ../../sdc5

/dev/disk/by-id/scsi-36003048019043d0227e68e15790bd5b6-part4 statt sdc4 arbeiten, da eindeutig.



Poste bitte die ausgabe von lsblk , zpool status und zfs list und zpool import

Ich glaube was du eigentlich machen wolltest ist in der art: (Hier mit image files statt Platten)

rpool anlegen:
---------------------
zpool create rpool /home/ubu/1.img

pool checken:
--------------------
zpool status
pool: rpool
state: ONLINE
config:

NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
/home/ubu/1.img ONLINE 0 0 0

errors: No known data errors

Subvolume Daten anlegen wird automatisch (ohne fstab Eintrag) nach /rpool/daten gemountet:
------------------------------------------------------------------------------------------------------------------------------------------
zfs create rpool/daten

Subvolume testdata anlegen, mount unter /var/lib/testdata:
--------------------------------------------------------------------------------------
zfs create rpool/testdata -o mountpoint=/var/lib/testdata

subvolumes anzeigen:
--------------------------------
zfs list
NAME USED AVAIL REFER MOUNTPOINT
rpool 224K 832M 24K /rpool
rpool/daten 24K 832M 24K /rpool/daten
rpool/testdata 24K 832M 24K /var/lib/testdata



zpool erweitern:
------------------------
zpool add rpool /home/ubu/2.img

anzeigen:
-------------
zpool status
pool: rpool
state: ONLINE
config:

NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
/home/ubu/1.img ONLINE 0 0 0
/home/ubu/2.img ONLINE 0 0 0

zfs list
NAME USED AVAIL REFER MOUNTPOINT
rpool 225K 1.75G 24K /rpool
rpool/daten 24K 1.75G 24K /rpool/daten
rpool/testdata 24K 1.75G 24K /var/lib/testdata
 
Guten morgen,

Wir haben in unserem Rechner nur eine SSD Festplatte mit zwei HDDS "RAID1".
Auf der SSD befindet sich der Proxmox und der Webserver mit dem Nextcloud.

Code:
Proxmoxhost

[0:0:0:0]    disk    ATA      WDC WD40EFRX-68N 0A82  /dev/sda
[0:0:1:0]    disk    ATA      ST4000DM006-2G51 DN04  /dev/sdb
[0:0:2:0]    disk    ATA      ST4000DM006-2G51 DN04  /dev/sdc

Auf den HDDS liegen die Daten von Nextcloud /mnt/webdaten = sdb1.

Nun wird bei Nextcloud ein externer Speicher eingerichtet. Dieser soll später die sdc werden mit 30GB!.
Code:
VM
scsi0
Webserver/Nextcloud = SSD Festplatte


scsi1
Daten von Nextcloud = HDDS


scsi2
Externer Speicher = SSD Festplatte

Nun hatte ich das Problem, dass die scsi0 scsi1 scsi2 von der Reihenfolge her nicht mehr stimmten "siehe oben".
Hier das Original

Code:
scsi0: experpsych:vm-210-disk-0,cache=writeback,discard=on,size=80G,ssd=1
scsi1: experpsychdaten:vm-210-disk-0,cache=writeback,discard=on,size=1000G
scsi2: nextcloud:vm-210-disk-0,size=30G

als die reihenfolge der anschlüsse geändert wurde, ging das ! direkt in der Datei!

Code:
scsi0: experpsych:vm-210-disk-0,cache=writeback,discard=on,size=80G,ssd=1
scsi2: experpsychdaten:vm-210-disk-0,cache=writeback,discard=on,size=1000G
scsi1: nextcloud:vm-210-disk-0,size=30G

Webserver

Code:
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0   80G  0 disk
├─sda1   8:1    0   79G  0 part /
├─sda2   8:2    0    1K  0 part
└─sda5   8:5    0  975M  0 part [SWAP]
sdb      8:16   0 1000G  0 disk
└─sdb1   8:17   0 1000G  0 part /mnt/webdaten
sdc      8:32   0   30G  0 disk
└─sdc1   8:33   0   30G  0 part /mnt/nextcloud

Nun kan ich mit zfs snapshot alles einzeln sichern!


lg
 

Attachments

  • PROXMOX.jpg
    PROXMOX.jpg
    84.4 KB · Views: 2

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!