Adott egy virtualizációs környezet (több fizikai szerverből álló pool), ahol a VPS-ek virtuális merevlemezei lvm targeteken vannak tárolva egy közös storage-on. Tegnap valami félresiklott, ugyanis a virtualizációs környezet nem látja az lvmeket az alábbiak szerint:
A /dev/vgneve elérési útvonal alatt látszódnak az lvm targetek.
Viszont ha a szerveren kiadunk egy lvscan parancsot, ott nem látszik egy lvm target sem az adott volume groupban.
A VPS-ek ettől függetlenül tökéletesen működnek, lehet írni / olvasni a hozzájuk tartozó merevlemezeket. A gond ott kezdődik, hogy a fizikai szerver újraindítása után (volt egy gép, amin nem volt vps, azt tesztelési célból újraindítottuk) az egész volume group nem látszik.
Kérdés: Hogy lehetne újra felderíttetni a szerverekkel az lvm / vg / pv targeteket?
A nem újraindított szervereken a /etc/lvm mappa alatt található backup és cache fájlokban elvileg benne vannak az eredeti kiosztások.
- 805 megtekintés