Мне на день рождения на работе за какие-то неведомые заслуги подарили Микросервер HP N36L, что очень озадачило меня вопросом, как лучше его использовать.
Итак, я давно мечтал заменить старый HP DC4200 на что-то более компактное и, самое главное, с большим пространством для жестких дисков.
Но я больше присматривался к корпусам Tower, в которые можно было бы поместить пару корзин для пяти 3,5-дюймовых жестких дисков.
И вот такая возможность.
Я порылся в Интернете, почитал умных и не очень людей и, как это водится с настоящими комсомольцами, решил пойти своим путем.
Было решено доработать сервер, установив на него дополнительное оборудование и установив XenSever. А в Xen можно завернуть всё, что душе угодно.
Относительная хрупкость процессора в микросервере меня не испугала — мне не нужно на нем ничего компилировать.
Я не настолько комсомолец, чтобы освоить Гент. А вот поставить на него в лаборатории роутер, VPN-сервер, аварийную винду с терминальным доступом, веб-сервер, торрент-демон и еще пару виртуальных машин - это будет в самый раз.
Давай начнем.
Пункт 1. Железо
Сеть
Так как сервер по умолчанию оснащен только одним сетевым интерфейсом, я пошел в магазин и по глупости купил Ляльке самую простую сетевую карту для шины PCI-E неизвестной марки TP-Link за 500 рублей.Единственное, в чем я был уверен перед покупкой, так это в том, что карта находится в продаже не менее полугода, чип на ней Realtek, а значит последняя версия Xen должна ее распознавать.
Поскольку карта будет смотреть интернет, то ее гигабитная емкость меня совершенно не смущала, как и то, что она нагружает ЦП при передаче трафика.
Надежда не была напрасной; Зен без вопросов принял карту.
Рейд
Я честно говоря почти сутки потратил на то, чтобы собрать рейд в этой коробке.Он взорвал умы индусам, нашим и американцам.
Американцы тоже пытались меня скинуть к индейцам, но они меня уже знали и вернули обратно.
Коллективным решением было, что с матерью что-то не так и сервер нужно отнести в сервис.
Однако, пока RAID не был установлен, я много читал и выяснил, что ни XenServer, ни VMWare не видят этот фейковый рейд без серьезного вмешательства в систему, так что лучше даже не заморачиваться.
Поэтому я отказался от этого глупого занятия и просто собрал LVM-массив из пяти винтов.
То, что я почему-то не могу попасть в конфиг рейда при загрузке, не мешает другим системам нормально работать.
Через пару дней выяснилось, что та самая сетевая карта от TP-Link, которую я выдрал для тестирования после того, как меня осенило ночью, подралась с кнопкой «запустить конфигурацию рейда».
В тот же момент выяснилось, что еще и из-за нее ксен пару раз в день ловил клин наугад. А до этого я приписывал кренание ксенианца кривым костылям, которыми пытался обеспечить его для своих нужд. Так что имейте в виду – это дешевое устройство для ссания может действовать вам на нервы.
Окончательный конфиг для винтов: 1. USB 2,5″ Toshiba 80Gb – подключен к внутреннему USB-порту и валяется внутри корпуса.
Ксен живет на нем.
Шнур USB=> Mini-USB длиной 10 см с Dealextreme оказался очень полезным.
2. Hitachi 1Tb - в нем будут критичные для обслуживания виртуальные машины и торрент-дамп 3. 4*500Гб Hitachi - это для гостевых операционных систем, опять же торренты и тд. 4. Внешний Seagate 500Gb на порт USB - будет резервное копирование с десктопов и ноутбуков того, что мне крайне ценно, как памяти, а также сервис-критичных виртуальных машин.
Я объясню, почему я выбрал LVM, а не модные ZFS, RAID-Z или что-то в этом роде.
На самом деле все просто – я не люблю тратить время на ожидание.
В Xen я запустил smartctl и настроил ssmtp. Если вдруг какой-то винт дойдет до деградированного состояния, то мне придет письмо, по дороге домой зайду в магазин, куплю новый винт, приду домой, одной командой прикреплю новый винт, второй прикреплю.
скопирую данные с умирающего винта на новый, третьим отцеплю его от массива, а потом сделаю зеркало для попугая, а себе магнитиков достану.
Пересборка рейда с процессором чуть мощнее того, что у меня в телефоне, может занять слишком много времени.
К тому же XenServer, который я люблю всей душой за его неприхотливость, не поддерживает эти модные свистки, а поддерживать его костылями мне страшно.
Ведь именно он станет сердцем всей домашней сети.
Память
По умолчанию сервер оснащен гигабайтом оперативной памяти.Было решено увеличить ему память.
Однако ценник на 4Гб планки чуть не откусил мне руку в локте.
Поэтому было решено подключить 2*2Gb. Лаба, конечно, получается гораздо скромнее, но почку за нее продавать пока не собираюсь.
Охлаждение
Потому что у большинства живущих в границах РФ адское лето 2010 года еще свежо в памяти, поэтому было решено заранее подстраховаться, охладив эту очень плотно набитую коробку.Из старого хранилища был извлечен 14-сантиметровый кулер от какого-то модного радиатора и была сделана небольшая модификация входной двери сервера.
В результате моддинга кулер получил питание через «тройник» от разъема на плате, параллельно заднему, но без управляющего провода, чтобы система не сходила с ума, а через ручной регулятор скорости.
.
На лицевой стороне кулера расположены две решетки, между которыми зажат сложенный втрое кусок мелкоячеистой оконной сетки.
Как пылевой фильтр.
Когда найду материал получше, заменю его через две минуты.
На максимальной скорости сетка начинает «свистеть», но шум сильно не становится.
Но сейчас все отлично продувается.
На этом вопросы по железной части закончились.
Описание набора виртуальных машин с пояснениями и даже картинками будет в вторая часть .
Теги: #Виртуализация #lvm #HP #raid #XenServer #microserver #microserver #microserver
-
Требуется Осторожность
19 Oct, 24 -
Особенности Stream Api
19 Oct, 24 -
Социальные Ботнеты
19 Oct, 24 -
Под Капотом Квест Для Программистов
19 Oct, 24