Virtualizációs technológiák sokkal jobban felhasználták a fizikai erőforrásokat. Számos tárhelyszolgáltató vagy felhőalapú vállalat használja a virtualizációt olyan előnyök megszerzésére, amelyeket nehéz lenne elérni a fizikai rendszerekkel, vagy amelyek drágábbak lennének, amellett, hogy bizonyos előnyöket nyújtanak, mint például a VPS (virtuális magánszerver) létrehozása egy fizikai szerveren, hogy rengeteg független szerverek, amelyek független rendszereket kínálnak az ügyfeleknek, amelyek teljes függetlenséggel működnek, képesek egy rendszert leállítani anélkül, hogy a többit érintenék, vagy függetlenül kezelnék őket
Nos, ezek a sok előnyt nyújtó technológiák eléggé fejlődtek ahhoz, hogy nehéz megtudni, hogy fizikai rendszerrel vagy virtuális rendszerrel van-e dolgunk. Nyilvánvaló, hogy ha mi hoztuk létre, könnyen megismerhető ... Nem erre gondoltam. De amikor távolról férünk hozzá egy rendszerhez, anélkül, hogy túl sok tudásunk lenne róla, lehetetlen lennenézd meg, hogy ez egy virtualizált rendszer vagy valóban fizikai rendszer-e. Tehát ebben a cikkben megtanuljuk, hogyan kell tudni ...
Sok rendszergazda távolról kezeli a rendszereket, és ez problémát jelenthet, így ha hozzáférünk Linux rendszerekhez, könnyen megtudhatjuk, hogy virtuálisak-e vagy sem különféle módszerek hogy az alábbiakban elmagyarázom:
- használva a dmidecode eszköz, ez egy olyan eszköz, amely a DMI vagy az SMBIOS táblákat használja, amely információkat nyújt a rendszer gyártójáról, sorozatszámáról, modelljéről és egyéb hardveres adatairól. Egyszerűen végre kell hajtanunk a parancsot a megszerzéséhez, ha már telepítettük az eszközt. Például a -t opcióval jelezhetjük a megszerzendő információk típusát (lásd az embert). Attól függően, hogy mit kapunk a következő paranccsal, megtudhatjuk, hogy a gyártó virtuális vagy fizikai rendszerről van-e szó:
sudo dmidecode -s system-manufacturer
- Használhatjuk is lshw hardver információk megszerzéséhez, és ebben az esetben a rendszer típusának megismeréséhez:
sudo lshw -class system
- Használható is a rendszer naplózza ehhez a segédprogramhoz:
sudo dmesg | grep "Hypervisor detected"
Több módszer is létezik mint például a facter segédprogram, szkriptek, virt-what stb.
Nagyon köszönöm,
Nagyon hasznos volt egy leltár előtt, amelyet meg kellett tennem.
Üdvözlet.