Üdv!
Egy ideje Proxmox felhasználó vagyok, nincs vele nagy problémám, ám most belefutottam egybe, és nem találok megoldást. 2 VM-em van, egy Ubuntu Server és egy HassOS. Az elsőhöz Passthrough módban volt átadva idáig egy szoftveres RAID, ám mivel bővítenem kell, gondoltam, hogy lementek mindent és csinálok egy LVM-et, ha legközelebb ide jutok, akkor ezt könnyebben meg tudom tenni.
Itt kezdődött a kálvária Ha összeraktam Debian alatt az LVM-et, felcsatolom, működik, viszont folyamatosan 100%-ot mutat a Proxmox GUI. Ha LVM-Thin volume-t csinálok, akkor pedig mindig 0%-ot. Terminálban az lvs
első esetben semmit nem mutat foglaltságra, második esetben 0-t. Természetesen másoltam rá anyagot. LVM-eket is a fenti Passthrough móddal adom át.
Mit csinálok rosszul?
Esetleg jobb lenne, ha máshogy oldanám meg ezt a dolgot? Nincsennek pótolhatatlan adatok a lemezeken, nincs szükségem backup/snapshot/RAIDx funkciókra.
Proxmox VE - OS, alkalmazások fórum
hozzászólások
LógaGéza
(addikt)
Nem tudom mi történt, de egyik napról a másikra megoldódott. Frissítés nem volt közben, csak utána.
racskobalazs
(senior tag)
Sziasztok!
Teljesen új vagyok a proxmox világában, egy olyan kérdésem lenne, hogy van egy Windows Raid 5 lemezegyüttesem (3x2TB), s a gép amiben vannak "felszabadult" így szervert csinálnék belőle.
A terv az, hogy maradna a windows, mert bármikor kellhet még a gép, azon futna egy VM, amiben egy proxmox kapna helyet. Ehhez szeretném a 3x2TB lemezt felcsatolni, akár nextcloud, akár OMV számára.
Ebből annyi van jelenleg kész, hogy a proxmox up&running.
A kérdésem az lenne, hogy ha én Vmwarenak a windows által raidolt lemezt átadom használatra, az úgy megfelelő? Vagy előbb a windows raidot meg kéne szüntetni és hagyni, hogy a proxmox elintézze saját magának?
Remélem így is átadható, mert több mint 1 TB adat van már rajta és azt nem tudom, hogy hova tenném addig
Vagy csináljam azt, hogy csinálok egy dinamikus virtuális lemezt a tárolóra és csak azt adom hozzá, mondjuk 1,5 terráig?
Előre is köszönöm!
[ Szerkesztve ]
Nem tudom nem öntökön lövés-e ha a proxmoxot virtuálisan futtatnád majd még azon belül futtatnál még valamit. Szerintem fordítottan sokkal jobban járnál, ha a gépedre alapból a proxmox-ot telepítenéd és abban csinálnál egy windows VM-et.
Ha esetleg tudnál picit szortírozni az adatok közül, hogy beférjen az 1GB-ba, akkor vehetnél egy 1TB-os SSD-t meg mellé egy SSD házat, arra rámenthetnéd az adatokat. majd a proxmox telepítés után visszamásolod és marad egy jó írás/olvasás képességű, viszonylag nagy kapacitású "pendrive"-od.
Én sem tartom jó ötletnek a vm-en belüli virtualizálást.
Nem mondom, hogy nem működhet a dolog, mert sose próbáltam, de se villám nem lesz és problémáid is lehetnek.
[ Szerkesztve ]
racskobalazs
(senior tag)
Köszönöm a válaszokat, áttervezem és átgondolom az igényeket is!
Működni működik a nested virtualizálás, de azért vannak megkötések:
- a vm-nek ahol a 2. virtualizáció menne nem lehet csak a host cpu-t beállítani, virtualizált cpu-val nem megy
- proxmox-nál valószínűleg be kell kapcsolni
- nem tudom pl, hogy pl. a mai modern cpu-k pl. már mind tudják-e kezelni.
De egyébként érdemes lehet kipróbálni, jó móka . Én linux alatt csináltam még QEMU/KVM-el virt-manager-el.
Udv! Orulok hogy talaltam egy ilyen topikot, Ubuntu + KVM kombo lecserelesen gondolkodtam. Egeszen egyszeruen azert, mert tul gyakran beleesem abba a hibaba, hogy lusta vagyok uj VM-et letrehozni, es a host machine kapja az uj servicet, amit aztan joval nehezebb kezelni / backuolni, etc.
Volt mar dolgom regebben proxmoxsszal, akkor azt hiszem a networking miatt elengedtem, mert sehogy nem sikerult rendesen osszehozni LACP-vel. De ez talan evekkel ezelott volt.
Rogton duplazok is, sorry erte
Csinalt mar valaki RAID1-et rootFS-nek ZFS-el proxmoxon? A mostani setup mdraid-et hasznal, amit a proxmot foggal korommel probal tavol tartani
"mdraid has zero checks for bitrot, data integrity, and most filesystems on top do not provide that either.
That means, if some data gets corrupted, which happens on any long-running system sooner or later, and you normally do not notice until it's too late. So, Proxmox projects do not support it to avoid that users run into these problems!
For non-production/unsupported setups, where you still want to use mdraid (please don't!), you can create the required RAID level during Debian installation and then install Proxmox VE or create RAID after install Proxmox VE. Look at the following pages:"
sexy!
[ Szerkesztve ]
Vektor77
(tag)
Igen 2db SSD-vel, semmi gond vele.
[ Szerkesztve ]
Azota en is felraktam igy, egeszen jol mukodik.
Sziasztok!
Ha már szóba került a zfs és mivel nem találtam topikot neki, gondoltam rákérdezek egy gondomra.
Nálam is zfs van, a rootfs raid-1, a VM-eknek szánt lemezek pedig raid-10-ben vannak. Minden lemezem SSD, így próbálk a trim-re figyelni. Ezen leírás alapján ( [link] ) próbálnám beállítani, hogy minden héten lefusson egy trim
parancs, de sajnos email-ben mindig azt kapom, hogy:
Tárgy: Cron <root@tank> zpool trim rpool
Üzenet: /bin/sh: 1: zpool: not found
Most nem tudom, hogy az üzenet része mire vonatkozhat... Arra, hogy nem ismeri a parancsot, vagy arra, hogy a pool-t nem találja? Ami azért érdekes, mert ha kilistázom a pool-okat akár a zfs list
akár a zpool list
paranccsal, az rpool (ugye a rootfs) benne van mindkét parancsban:root@tank:~# zfs list
NAME USED AVAIL REFER MOUNTPOINT
rpool 1.95G 191G 104K /rpool
rpool/ROOT 1.93G 191G 96K /rpool/ROOT
rpool/ROOT/pve-1 1.93G 191G 1.93G /
rpool/data 96K 191G 96K /rpool/data
root@tank:~# zpool list
NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
rpool 199G 1.95G 197G - - 0% 0% 1.00x ONLINE -
Ha viszont a parancsot nem ismeri akkor is gondban vagyok, mert a zpool trim rpool
parancs manuálisan működik.
Ez van a crontabban felvéve:0 0 * * 6 zpool trim rpool
Nem lenne valakinek tippe, hogy mit kefélek el?
Előre is köszi!
LógaGéza
(addikt)
Ez pontosan az, hogy nem tudja mi az a zpool
parancs. Próbáld meg a crontab-ba a teljes elérési úttal felvenni - pl /usr/bin/zpool trim rpool
Köszi! Átírom, pont holnap lenne úgyis esedékes... Jelentkezem majd.
LógaGéza
(addikt)
Azért nézd majd meg hol van pontosan a zpool parancs, csak hasratütésre írtam az elérési utat ( which zpool
). Debian Busteren /usr/sbin/zpool
.
Igen, meglesem majd, köszi! Szerintem is ott kell lennie...
Vektor77
(tag)
Sziasztok, használom már egy ideje a Proxmoxot, de nem találom benne a RAID-re és az UPS-re vonatkozó információkat. Hol keressem, vagy nincs is benne csak működik valahogy?
Köszi, Viktor
ZFS pool-t tudsz létrehozni hw-hez és usecase-hez megfelelő paraméterekkel CLI-ben, amit később Datacenter szinten a Storage oldalon be is tudsz állítani ZFS tárolóként. Proxmox telepítéskor automatikusan megcsinálja ha ezt választod.
Info: https://pve.proxmox.com/wiki/ZFS_on_Linux
Sw raidet is tudsz csinálni, erre az mdadm a megfelelő tool. Ezen később létre kell hozni a kívánt FS-t (xfs, ext4...), ezt mountolni kell valahova (pl. /mnt/swraid), majd a Datacenter szinten a Storage menüben Directory-ként kell hozzáadni. Nem ajánlom, de működik.
Info: https://pve.proxmox.com/wiki/Software_RAID, https://www.linuxbabe.com/linux-server/linux-software-raid-1-setup
UPS-hez való csatlakozáshoz NUT-ot használok minden szerveren, eddig nem volt olyan UPS, amit ne támogatna. Konfigban csak az UPS működéséhez megfelelő dolgokat adtam meg, valamint azt, hogy low charge esetén álljon csak le.
Info: https://networkupstools.org/docs/man/index.html
Vektor77
(tag)
Van egy Raid1 SSD rendszernek és a gépeknek, és ZFS pool 4 lemezzel tárolónak. Az UPS Eaton1100. Működik a rendszer szépen csak nem sok információt találok ezekről a rendszer menüjében. Bele kéne nyúlni a rendszerbe karakteres szinten hogy a NUT-ot beállítsam, nem lehet menüből elérni?
Sziasztok,
jajdejó, hogy van ilyen totyik. Most tenném fel eme topicindító csodát a meglévő Debian desktop-om helyére.
Kérdés: ez amúgy egy hagyományos Debian legalsó szinten, jól látom ?
Ergo:
- telepítéskor nem fog hozzányúlni a 3 HDD-mhez, ha nem mondom meg neki explicit, hogy használja, ugye ?
- telepítés után crypttab-on keresztül feloldhatom a 3 HDD-t, gondolom (nincs semmi egyéb meglepi-script ezen a szinten még a háttérben)
- ZFS van a LUKS2-titkosított HDD-ken, raidz1, gondolom host szinten maradhat ez így, vagy inkább nyersen adnátok a /dev/mapper-be feloldott 3db HDD-t neki, és ZFS storage-ozást majd egy mondjuk "storage VM" alá dedikáljak ? (Feleslegesnek tartom, magán a Proxmox host-on tartanám a ZFS pool-omat, így csak be kell importálnom lényegében és kész is - tele van adattal, nem szívesen buknám itt a mindenféle művelet közben)
- /boot-ot is akárhova tehetem, akár 2+ USB-re is, raid1-ben ..
Szóval egy sima Debian telepítővel indul, ugye ?
(De még az is lehet, hogy kipróbálom mindjárt egy VM-ben, csak gondolom lecsapok pár időrabló kanyart).
Egyébként ő maga RAM-ból fut, vagy amire telepítem, onnan ?
[ Szerkesztve ]