Szia! Beszállítóként a1u szerver konzollal, saját bőrömön láttam, mennyire fontos tudni, hogyan kell a konzolt használni a rendszererőforrások kezelésére egy 1U-s szerveren. Ebben a blogbejegyzésben megosztok néhány tippet és trükköt, amelyek segítségével a legtöbbet hozhatja ki szerveréből.
Először is beszéljünk arról, hogy mi az 1U szerver. Az 1U kiszolgáló egy olyan típusú szerver, amelyet úgy terveztek, hogy a lehető legkompaktabb legyen. Általában adatközpontokban használják, ahol a hely prémium. Kis mérete ellenére egy 1U méretű szerver ütőképes a teljesítmény terén. A legjobb teljesítmény eléréséhez azonban tudnia kell, hogyan kell hatékonyan kezelni a rendszer erőforrásait.
Az egyik legfontosabb tennivaló a szerver rendszererőforrásainak figyelése. Ez magában foglalja a CPU-használatot, a memóriahasználatot és a lemez I/O-ját. Ha szemmel tartja ezeket a mutatókat, észreveheti a lehetséges problémákat, mielőtt azok súlyossá válnának. A legtöbb 1U szerver beépített megfigyelő eszközökkel rendelkezik, amelyek segítségével nyomon követheti ezeket a mutatókat. Ha úgy tetszik, harmadik féltől származó megfigyelőeszközöket is használhat.
Kezdjük a CPU használattal. A CPU a szerver agya, és ez felelős a szerver által kapott összes utasítás feldolgozásáért. Ha a CPU túlterhelt, a szerver lelassul, és teljesítménybeli problémák léphetnek fel. A CPU-használat figyeléséhez használhatja a konzol top parancsát. Ez a parancs megjeleníti a kiszolgálón jelenleg futó folyamatok listáját a CPU-használatukkal együtt.
Így használhatja a top parancsot:


- Nyissa meg a konzolt az 1U szerveren.
- Írja be a „top” kifejezést, és nyomja meg az Enter billentyűt.
- Megjelenik a folyamatok listája, CPU-használat szerint rendezve. A legtöbb CPU-t használó folyamatok lesznek a lista elején.
- A felső parancsból való kilépéshez nyomja meg a "q" gombot.
Ha azt észleli, hogy egy adott folyamat sok CPU-erőforrást használ, megpróbálhatja optimalizálni vagy leállítani, ha nem szükséges. A kill paranccsal leállíthatja a folyamatot. Például, ha le akar állítani egy folyamatot, amelynek PID (folyamatazonosító) 1234, akkor beírhatja a „kill 1234” parancsot a konzolba.
A következő lépés a memóriahasználat. A memória az a hely, ahol a szerver tárolja azokat az adatokat és utasításokat, amelyeken éppen dolgozik. Ha a szerver memóriája elfogy, elkezdi az adatok lemezre cseréjét, ami jelentősen lelassíthatja a szervert. A memóriahasználat nyomon követéséhez használhatja a konzol ingyenes parancsát. Ez a parancs megmutatja, hogy mennyi memória van jelenleg használatban, és mennyi áll rendelkezésre.
Így használhatja az ingyenes parancsot:
- Nyissa meg a konzolt az 1U szerveren.
- Írja be a "free -m" parancsot, és nyomja meg az Enter billentyűt. A "-m" opció azt mondja a szabad parancsnak, hogy a memóriahasználatot megabájtban jelenítse meg.
- Megjelenik egy táblázat, amely a teljes memória mennyiségét, a felhasznált memória mennyiségét, a szabad memória mennyiségét, valamint a pufferek és gyorsítótárak számára felhasznált memória mennyiségét mutatja.
- Ha azt észleli, hogy a szerverén kevés a memória, megpróbálhat felszabadítani egy kis memóriát a szükségtelen folyamatok bezárásával vagy a szerver fizikai memóriájának növelésével.
A lemez I/O egy másik fontos mérőszám, amelyet figyelni kell. Lemez I/O a kiszolgáló merevlemezére írt vagy olvasott adatok mennyiségére utal. Ha a szerver magas lemez I/O-val rendelkezik, az lelassíthatja a szerver teljesítményét. A lemez I/O-jának figyeléséhez használhatja a konzol iostat parancsát. Ez a parancs megmutatja, hogy mennyi adatot olvas ki és ír ki a szerver merevlemezére.
A következőképpen használhatja az iostat parancsot:
- Nyissa meg a konzolt az 1U szerveren.
- Írja be az "iostat" parancsot, és nyomja meg az Enter billentyűt.
- Megjelenik egy táblázat, amely a kiszolgáló egyes merevlemezeinek lemez I/O statisztikáit mutatja.
- Ha azt észleli, hogy egy adott merevlemez magas I/O-értékkel rendelkezik, megpróbálhatja optimalizálni, vagy cserélni, ha meghibásodik.
A szerver rendszererőforrásainak figyelése mellett a teljesítmény javítása érdekében optimalizálhatja is azokat. Ennek egyik módja a kiszolgáló kernelparamétereinek módosítása. A kernel a kiszolgáló operációs rendszerének magja, és ez szabályozza, hogy a szerver hogyan használja fel a hardver erőforrásait. A kernelparaméterek beállításával finomhangolhatja a szerver teljesítményét.
Íme egy példa a kernelparaméterek beállítására:
- Nyissa meg a konzolt az 1U szerveren.
- Írja be a „sysctl -w vm.swappiness=10” parancsot, és nyomja meg az Enter billentyűt. Ez a parancs a swappiness paramétert 10-re állítja. A swappiness paraméter szabályozza, hogy a szerver milyen gyakran cserélje le az adatokat a lemezre. Az alacsonyabb csereérték azt jelenti, hogy a szerver ritkábban cseréli az adatokat lemezre, ami javíthatja a teljesítményt.
- A változtatás véglegesítéséhez hozzáadhatja a következő sort az /etc/sysctl.conf fájlhoz:
vm.swappinness = 10
A szerver rendszererőforrásainak optimalizálásának másik módja egy könnyű operációs rendszer használata. A legtöbb 1U szerver teljes funkcionalitású operációs rendszerrel érkezik, de előfordulhat, hogy nincs szüksége az összes szolgáltatásra. Egy könnyű operációs rendszer használatával csökkentheti a szervere által használt rendszererőforrások mennyiségét.
Számos könnyű operációs rendszer közül választhat, mint például az Alpine Linux és a Tiny Core Linux. Ezeket az operációs rendszereket kicsire és gyorsra tervezték, és tökéletesek az 1U-s szervereken való használatra.
Most pedig beszéljünk néhány konkrét 1U szerverről, amit kínálunk. Megvan aIntel Pentium 4405U 10 LAN DDR4 1U szerver, amely remek választás kis- és középvállalkozások számára. Ez a szerver Intel Pentium 4405U processzorral, 10 LAN porttal és DDR4 memóriával érkezik. Tökéletes webszerverként, fájlszerverként vagy adatbázisszerverként való használatra.
Nálunk is megvan a1u szerver Intel Celeron processzorral, ami megfizethetőbb lehetőség. Ez a szerver Intel Celeron processzorral rendelkezik, amely kiválóan alkalmas alapvető feladatokhoz, mint például az e-mailezés és a webböngészés. Olyan otthoni felhasználók számára is jó választás, akik saját szervert szeretnének beállítani.
Összefoglalva, a konzol használata a rendszererőforrások kezelésére egy 1U kiszolgálón alapvető készség mindazok számára, akik a legtöbbet akarják kihozni szerverükből. A szerver rendszererőforrásainak figyelésével, optimalizálásával, valamint a megfelelő hardver és szoftver használatával biztosíthatja szervere zökkenőmentes és hatékony működését.
Ha 1U konzolos szervert szeretne vásárolni, vagy bármilyen kérdése van a rendszererőforrások kezelésével kapcsolatban, forduljon hozzánk bizalommal. Azért vagyunk itt, hogy segítsünk megtalálni az igényeinek megfelelő megoldást.
Hivatkozások
- Paul McFedries „Linux-kiszolgáló feltörései”.
- "A Linux dokumentációs projekt"
