Я не залишив ідею зробити собі кастомний корпус для домашнього "коридорного" сервера. Поки що не визначився із матеріалом стінок корпусу: алюміній (дорого), залізо (важко), дерево (гм...) чи пластик (немає чим обробляти). Після чергового вимикання світла в дизайні сервера з’явилась вбудована консоль!
Купив для цього
7" TFT LCD SKD. На цю контору я уже один раз виходив: на самому початку проекту
CarWash була ідея зробити інженерну консоль із тачскріном для "гарячого" налаштування системи. Але порахували гроші і вирішили відкласти ідею не майбутнє (майбутнє, до речі, підкралось непомітно - буквально місяць тому замовник знову згадав про цю штуку і сказав що "треба робити"). Так от, контора нормальна. Полистувався трошки із сейлзом і через день отримав девайс "Новою поштою" (благо склад №8 у неї не десь в "жопє міра", як водиться, а, вважай, у центрі - на "підстанції"). Того дня у мене з самого ранку не працював інет: на момент мого повернення уже годин 8 (суцдячи із логів). У ТП провайдера мені так і не сказали коли вони завершать свої дикі роботи. Тож я вирішив ввімкнутись і подивитись на се чудо. Одразу постала проблема із блоком живлення із вилкою "американського" стандарту (з двома плоскими клемами). Про це тезка із сейлз мене попередив, так що несподіванки не сталось. Але і перехідника я не знайшов. Зате знайшов серед мотлоху блок живлення від точки доступу що 2 роки простояла у мене на даху на першій квартирі - як раз підходив за параметрами і роз’ємом. Включився - все працює:
але меню... китайською! Слава богу піктограми є. Поклацав менюшку, нічого цікавого не знайшов. Перемикач мови теж не знайшов. До речі, ця штука - майже повноцінний телевізор, тому у комплекті йде IR-приймач і пульт.
Поки клацав - з’явився інет. Тільки-но я встиг відписати листа ліліпутам із подякою і питанням про мову меню - вимкнули світло! А потім ввімкнули через пару хвилин. Я тоді чогось проігнорував гіркий досвід і одразу ввімкнув сервер (він по дефолту не вмикається після такого, спеціально так залишив). І в процесі неспішної перевірки ФС на терабайтному розділі світло вимкнули знову. Уже надовго, години на три.
Коли ж його знову ввімкнули (і цього разу я зачекав тридцять хвилин) - сервер не завантажувався. Тут-то мені дисплейчик і згодився! Смикнув шлейф до флешки, у BIOS'і виправив порядок HDD ну і залишив подивитись на процес завантаження:
Видно погано, але там йде fsck. Як же то класно не тягати туди свій важкий Philips Brilliance 170P! Слава богу, нічого з розділом не сталось. ReiserFS мене не раз уже так спасав. Так от, поки воно чекало розділ, я знову полі у меню і таки перемкнув мову! Там їх як раз дві: китайська і англійська. Потім, коли сервер завантажився, прийшов лист від ліліпутів. Щось на кшталт "на жаль це стара модель, і там лише китайська мова наявна" :) Ну сейлз, їм можна простити.
А з цим псто зв’язана ще одна подія. Я починав його писати у той день коли ЖЖ ожив. Те що картинки не вставлялись я без порблем обійшов виклавши їх на своєму "коридорному" сервері (він на dyndns сидить). Але в процесі написання, десь на середині на мить погасли оидва мої дисплеї (я вже думав - знову світло вимкнули), а коли засвітились знову всі вікна складніші за urxvtc перетворились на купу різнокольорових квадратів! І перемикання у консоль і назад не допомогло. У /var/log/messages були якісь страшні матюки про drm-модуль ядра... Тоді я "навпомацки" скопіював написаний текст до файлу (як це мені вдалось - окрема історія) і рестартонув X-сервер. Теж не допомогло. Ну, глобальний ребут, що тут вже поробиш... Після ребуту все стало на свої місця. Думаю, то перегрілась відеокарта бо як раз сама спека стояла. Треба, до речі, вивести у xmobar і для неї температуру.
Ну а потім я отримав шикарний 500 від nginx після постингу :)
Для дисплея я зроблю на корпусі відкидну панель. Залишилось знайти мініатюрну клавіатуру шириною, приблизно, 200 мм.