Den Original Artikel findet Ihr unter diesem Link https://www.zerodispersion.com/xenserver-whole-disk-passthrough/
Hier eine kurze Übersetzung und eine Erinnerung für mich wenn ich es irgendwann nochmal machen muss…
In der Console von XenServer bzw. XCP-ng muss folgendes eingegeben werden.
- mkdir /srv/YOUR_SR_NAME
- xe sr-create name-label=”MY BLOCK SR” name-description=”MY BLOCK SR” type=udev content-type=disk device-config:location=/srv/YOUR_SR_NAME
- ln -s /dev/sdb /srv/YOUR_SR_NAME/sdb
- xe sr-scan uuid=YOUR_NEW_UUID
- xe vdi-list sr-uuid=YOUR_NEW_UUID
Erklärung
- Es wird ein neuer Ordner unter /srv für das Storage repository erstellt. Man kann auch einen anderen Ordner nehmen wenn man möchte es müssen dann nur die Einträge gegebenenfalls angepasst werden
- Hiermit wird ein neues Storage Repository (SR) erstellt. Der Name für das SR kann frei gewählt werden dazu einfach „MY BLOCK SR“ mit dem gewünschten Namen des SR ersetzen. Dieses neue SR wird dann mit dem zuvor erstellten Ordner verknüpft.
- In unserem Beispiel soll die Festplatte „sdb“ an die VM weitergereicht werden. Deshalb erstellen wir hier einen Softlink zu dem zuvor erstellten Ordner
- Durch den Befehl sucht XenServer/XCP-ng nach dem neuen SR
- Nach diesem letzten Befehl sollte das neue SR in XenServer/XCP-ng angezeigt werden
Über das XenCenter oder XCP-ng Center lässt sich nun das neue SR einer VM zuordnen.