Cockpit дав мені віддалений сервер без жодного робочого середовища

Cockpit дав мені віддалений сервер без жодного робочого середовища


Я вже деякий час перетворюю старі системи на серверні робочі станції, і керування споживанням ресурсів є, безперечно, однією з найбільших перешкод у роботі з дешевими інструментами динозаврів. Дистрибутиви Linux чудово підходять для відродження машин Windows із минулої епохи, але настільні середовища, як правило, відбирають багато ресурсів процесора та пам’яті, які я хотів би виділити своїм віртуальним програмам.

На відміну від цього, дистрибутиви CLI не мають надто великих витрат на обробку, але керування всім з інтерфейсу терміналу може бути трохи розчаровуючим. Ось тут у рівняння з’являється Cockpit, оскільки він дозволяє мені возитися з усіма аспектами безголових серверів, не змушуючи мене відмовлятися від легкодоступної природи фронту керування.

Він також містить усі важливі інструменти для керування вузлами мого сервера

Версії CLI Debian і Ubuntu Server зазвичай є моїм першим вибором для відновлення старих систем у автономних налаштуваннях хостингу Docker/Podman, але керувати ними лише командою терміналу було б надто стомлююче. На автономних пристроях мені часто доводиться боротися з оновленнями пакетів, сортувати журнали сервера, налаштовувати привілеї облікового запису та багато інших нудних завдань. Це до того, як ви включите всі пули зберігання, монтування NFS і пристрої вводу/виводу, які я часто налаштовую на цих старих системах.

Звичайно, я можу підключатися до кожної машини через SSH, але це дратує, коли у вас є кілька вузлів із власними обліковими записами, дисками та мережевими ресурсами. Середовище робочого столу, безсумнівно, може допомогти керувати цими аспектами, але навіть найлегше може забрати дорогоцінні ресурси з моїх серверних проектів.

Однак Cockpit вирішує мою головоломку керування сервером завдяки мінімалістичному веб-інтерфейсу. Окрім отримання детальної інформації про апаратне забезпечення мого сервера, він записує споживання ЦП, використання пам’яті, розподіл пам’яті та статистику швидкості мережі в усій системі. Подібним чином він збирає всі системні журнали та класифікує їх за різними рівнями безпеки та ризику, тож я можу стежити за панікою ядра, пошкодженим сховищем та іншими критичними проблемами, не маючи справу зі старими попередженнями пакетів.

Cockpit також поставляється з різними конфігураціями сховища, і я навіть можу створювати пристрої RAID, редагувати таблиці розділів і налаштовувати спільні ресурси NFS. Це стосується параметрів мережі, оскільки Cockpit може налаштувати параметри підключення, мосту та VLAN для всіх інтерфейсів, а також параметри IPv4, IPv6 і MTU. Зазвичай я не мішаюся з обліковими записами користувачів, окрім додавання нового локального користувача, але щоразу, коли у мене виникають проблеми з привілеями нелокальних облікових записів, я можу змінити купу налаштувань дозволів у Cockpit.

Що стосується оновлення пакетів, у Cockpit є окрема вкладка, де я можу перевірити найновіші версії всіх своїх програм і встановити програми, які хочу оновити. У тих рідкісних випадках, коли все йде катастрофічно не так і веб-інтерфейс користувача не може допомогти вирішити проблему, розділ терміналів кабіни дозволяє мені запускати стільки команд, скільки мені потрібно. Оскільки я можу додати кілька вузлів до одного інтерфейсу користувача Cockpit, я можу використовувати централізований інтерфейс для керування практично кожним серверним пристроєм у моїй домашній лабораторії. А це базова версія Cockpit…

Плагіни кабіни підвищують його корисність у кілька разів

За допомогою правильних плагінів Cockpit стає достатньо потужним, щоб керувати навіть найменшими серверами NAS

Отримайте доступ до таблиці журналу контейнера Podman через кабіну

Поки що я лише виділив параметри, доступні у прикладі barebone Cockpit. Однак цей веб-інтерфейс керування можна налаштувати за допомогою кількох плагінів. Наприклад, коли я хотів створити базову установку NAS, обмін файлами cab Плагін 45Drives допоміг мені додати інструменти керування пам’яттю Samba, iSCSI та S3 до Cockpit, а кабіна-штурман додав повний файловий браузер до цього інтерфейсу керування.

Для систем з дуже низьким енергоспоживанням, які можуть запускати лише контейнерні служби, кабіна-підман Мій плагін є, але я також покладався на застарілий плагін Docker, перш ніж перейти на Dockhand. в автомобілі таксі Плагін також заслуговує на любов. Звичайно, я віддаю перевагу веб-інтерфейсу Proxmox для керування моїми віртуальними машинами, оскільки я отримав у свої руки платформу віртуалізації, але cab machines містить усі параметри керування віртуальною машиною, які я можу попросити.

Найкраща частина? Салон дуже світлий

Доступ до контейнерів Podman через кабіну

Незважаючи на всі свої особливості, Cockpit майже не споживає ресурсів. Статичні сторінки не вимагають жодних інвестицій у ЦП чи пам’ять для роботи, і навіть із увімкненими історичними показниками надбудова Cockpit мінімальна на завантажувальному диску дистрибутива. По суті, Cockpit надає такі ж функції доступності, як і типове робоче середовище, звільняючи при цьому деякі ресурси, накопичені їх елементами GUI.



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *

Delta Air Lines (m1h262p) Delta Air Lines (m1h26g2) 애벗잡담잡이 애벗태양새 애벗얼가니새 애벗찌르레기 압드알쿠리참새 압딤황새 아버데어시스티콜라 이상한덤불개개비 에이버트북미덤불멧새 아비시니아캣버드 아비시니아크림슨윙 아비시니아지상코뿔새 아비시니아지상지빠귀 아비시니아긴발톱할미새 아비시니아올빼미 아비시니아파랑새 아비시니아낫부리후투티 아비시니아슬레이티딱새 아비시니아지빠귀 아비시니아왁스빌 아비시니아검은딱새 아비시니아동박새 아비시니아딱따구리 아카시아얼룩바벳 아카시아박새 아카디아딱새 아체직박구리 도토리딱따구리 아크레앤트슈라이크 아크레토디타이런트 아다마와멧비둘기 애들레이드솔새 아델리펭귄 애드미럴티매미새 아페프비둘기 아프간잡담잡이 아프간눈참새 아프리카줄무늬올빼미 아프리카검은오리 아프리카검은칼새 아프리카푸른딱새 아프리카푸른박새 아프리카넓적부리새 아프리카시트릴 아프리카목걸이멧비둘기 아프리카뜸부기 아프리카크림슨윙핀치 아프리카뻐꾸기 아프리카뻐꾸기매 아프리카뱀목가마우지 아프리카사막솔새 아프리카어두운색딱새 아프리카난쟁이물총새 아프리카에메랄드뻐꾸기 아프리카발가락물닭 아프리카파이어핀치 아프리카물수리 아프리카꾀꼬리 아프리카참매 아프리카풀올빼미 아프리카녹색비둘기 아프리카회색딱새 아프리카회색코뿔새 아프리카회색딱따구리 아프리카하리어매 아프리카매수리 아프리카산악잡담잡이 아프리카황조롱이 아프리카후투티 아프리카물꿩 아프리카습지하리어 아프리카올리브비둘기 아프리카대머리황새 아프리카검은머리물떼새 아프리카종려칼새 아프리카긴꼬리딱새 아프리카펭귄 아프리카피쿨렛 아프리카얼룩코뿔새 아프리카얼룩할미새 아프리카밭종다리 아프리카팔색조 아프리카난쟁이거위 아프리카난쟁이물총새 아프리카뜸부기 아프리카붉은눈직박구리 아프리카갈대개개비 아프리카강제비 아프리카바위 종다리류 아프리카성따오기 아프리카소쩍새 아프리카때까치딱새 아프리카은부리참새 아프리카제비물떼새 아프리카도요 아프리카저어새 아프리카점박이나무타기 아프리카검은딱새 아프리카뜸부기 아프리카지빠귀 아프리카볏도요 아프리카숲올빼미 아프리카노랑솔새 아가미왜가리 날렵한박새딱딱새