Proxmox – delete LXC (storage does not exist)

By | 12/12/2024

Last Updated on 12/12/2024 by administrator

Proxmox – delete LXC (storage does not exist)

Proxmox – cannot delete LXC (storage does not exist)

Problém:

Při snaze odstranit LXC CT kontejner přes GUI se objevila chyba storage „jméno úložiště“ does not exist:

To stejné bylo zkoušeno přes CLI přes příkaz:

pct destroy 139

,kde výstup příkazu pct destroy 139 ukazoval stejnou chybu:

storage 'NASbox-backups' does not exist

Storage byl původně připojený na vzdáleném NASboxu, nicméně byl z NASboxu vymazaný. Nicméně tím, že ho prostě Proxmox „nereachnul“ nedal se pak přímo LXC CT vymazat.

Řešení problémů [1]:

Připojit se na Proxmox PVE a přejít do konfiguračního souboru pro příslušný LXC kontejner, což byl v tomto případě s číslem 139:

vi /etc/pve/lxc/139.conf

Výpis příkazu vi /etc/pve/lxc/139.conf zobrazuje config pro LXC CT 139:

arch: amd64
cores: 1
features: nesting=1
hostname: syslog-testupgrade22to24
memory: 512
nameserver: 192.168.0.103 192.168.0.105
net0: name=eth0,bridge=vmbr0,firewall=1,gw=192.168.0.1,hwaddr=BC:24:11:A6:2B:CD,ip=192.168.0.139/24,type=veth
onboot: 1
ostype: ubuntu
rootfs: NASbox-backups:139/vm-139-disk-0.raw,size=7G
searchdomain: lan
swap: 50

V tomto případě je potřeba vymazat řádek odkazující na neexistující storage, což je v tomto případě v configu řádek níže:

rootfs: NASbox-backups:139/vm-139-disk-0.raw,size=7G

Výsledný config pak bude vypadat bez řádku takto:

arch: amd64
cores: 1
features: nesting=1
hostname: syslog-testupgrade22to24
memory: 512
nameserver: 192.168.0.103 192.168.0.105
net0: name=eth0,bridge=vmbr0,firewall=1,gw=192.168.0.1,hwaddr=BC:24:11:A6:2B:CD,ip=192.168.0.139/24,type=veth
onboot: 1
ostype: ubuntu
searchdomain: lan
swap: 50

Nyní by mělo být možné vymazat příslušný LXC příkazem níže:

pct destroy 139

Dobrovolný dar

Ahoj čtenáři, rád bych tě poprosil aby ses zamyslel, co je vše potřeba ke vzniku článku.
Jakožto amatérský softwarový kutil musím:

1) Nejdříve vše nastudovat v cizích jazycích.
2) Vše následně prakticky vyzkoušet.
3) Svoje poznatky a zkušenosti napsat do článku který si právě přečetl v jazyku kterému rozumíš.
4) Dát článku hlavu a patu a publikovat.

Každý článek zabere několik hodin práce, za kterou mi nikdo neplatí.
Prosím zvaž, kolik času jsem ti právě ušetřil.
Pokud ti to stojí aspoň za cenu jedné kávy, tak mi ji kup.
Předem moc děkuji.

Příspěvek tak můžeš provést zasláním libovolné částky na mé číslo účtu 1558701011/3030 Nebo můžeš dar poslat kliknutím na tento odkaz Podpořit tento WEB , který tě přesměruje na mou platební bránu Revolut.

Dar je také možné poslat ve formě Bitcoinu na BTC peněženku bc1qqdf5fp42a7srwwhh2rut8zr9x4jm5c8fqc9qw6

Veškeré peněžní prostředky budu také používat na zlepšení kvality své webové tvorby a na psaní nových technických návodů. Za každý dar předem děkuji.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *