LINUX.ORG.RU

Нищебродский домашний сервер v2.0

 , ,


2

2

Система с cubieboard2 (смотри v1.0) всё-таки оказалась слишком медленной, особенно при большом количестве раздающихся торрентов (~1 Тб). Так что решено было заменить кубиборду на старый ноутбук Acer 5920G (Core 2 Duo 2.4 GHz, 4 GiB RAM, gigabit eth). На ноутбуке нет внешнего eSATA-порта, так что для подключения DAS к внутреннему SATA-порту пришлось сколхозить подходящий кабель из двух: «SATA-удлинителя» и обычного кабеля eSATA (место пайки, обильно залитое термоплавким клеем, видно на фото).

На этом всём установлена пререлизная CentOS 7, на ней поднят LXC-контейнер с Fedora 20, в которой работает qBittorrent. Потом возможно наделаю ещё контейнеров, например со сквидом и прочей полезной в хозяйстве фигнёй. При запуске на tty1 автоматически стартует dstat, так что в любой момент можно открыть крышку ноутбука и удостовериться, что система шевелится.

DAS всё тот же, CFI-B4043JDGG с четырьмя дисками по 4 Тб, только теперь он настроен как RAID 10. Ради интереса я провёл простенькие замеры скорости (как и в прошлый раз) с подключенного ноута. Вот что вышло:

# hdparm -Tt /dev/sda

/dev/sda:
 Timing cached reads:   3224 MB in  2.00 seconds = 1613.17 MB/sec
 Timing buffered disk reads: 700 MB in  3.01 seconds = 232.76 MB/sec

# dd if=/dev/zero of=/dev/sda bs=1024000 count=10240 oflag=direct
10240+0 records in
10240+0 records out
10485760000 bytes (10 GB) copied, 45.3437 s, 231 MB/s

# dd of=/dev/null if=/dev/sda bs=1024000 count=10240 iflag=direct
10240+0 records in
10240+0 records out
10485760000 bytes (10 GB) copied, 39.5322 s, 265 MB/s

>>> Просмотр (1440x1080, 592 Kb)

Deleted

Проверено: JB ()

О, у меня похожий ноут есть. Уже больше года стоит без дела, надо хоть почистить и систему обновить :]

vurdalak ★★★★★ ()

Хороший сервачек получился. Я бы сколотил какую-нибудь полку или подставку под всё это дело, чтобы при мытье полов или случайнм разливе воды не испортить UPS.

tlx ★★★★★ ()

о, а как запускать что-то на tty при старте?
в /etc/inittab?

ii343hbka ★★★ ()

народ уже такие ноуты давно как сервер использует, а я до сих пор 5720g мучаю в интернете да играми иногда

sehellion ★★★★★ ()

О, у пеня тоже такой ноут дома валяется

kovrik ★★★★★ ()
Ответ на: комментарий от sT331h0rs3

Почём вышел DAS без дисков?

Не помню точно, это было в прошлом году. Нынешние цены есть на яндекс маркете. И ещё можно нагуглить более дешёвые аналоги на том же чипе.

Deleted ()

какой смысл от таких сервером? понимаю крутил бы ты на нем апач, а это зачем? Что ты раздаешь в таких объемах?

VictimOfLoveToLinux ()
Ответ на: комментарий от ii343hbka

о, а как запускать что-то на tty при старте?
в /etc/inittab?

Если есть inittab, то да, через него.

Для systemd у меня получилось так:

# cat /etc/systemd/system/dstat@.script 
#!/bin/sh

/usr/bin/setterm -blank 0 >"/dev/${1}"
/usr/bin/setterm -powerdown 0 >"/dev/${1}"

exec /usr/sbin/agetty -n -l /usr/bin/dstat -8 38400 "${1}"

# cat /etc/systemd/system/dstat@.service 
[Unit]
Description=dstat on %I
After=systemd-user-sessions.service plymouth-quit-wait.service
After=rc-local.service

Before=getty.target
IgnoreOnIsolate=yes

ConditionPathExists=/dev/tty0

[Service]
ExecStart=/etc/systemd/system/dstat@.script %I
Type=idle
Restart=always
RestartSec=3
StandardInput=tty
StandardOutput=tty
TTYPath=/dev/%I
TTYReset=yes
TTYVHangup=yes
TTYVTDisallocate=yes
KillMode=process
IgnoreSIGPIPE=no
SendSIGHUP=yes

[Install]
WantedBy=getty.target

# systemctl stop getty@tty1.service
# systemctl disable getty@tty1.service
# systemctl start dstat@tty1.service
# systemctl enable dstat@tty1.service

Deleted ()
Ответ на: комментарий от VictimOfLoveToLinux

какой смысл от таких сервером? понимаю крутил бы ты на нем апач, а это зачем? Что ты раздаешь в таких объемах?

Раздаю всякое скачанное уг. И ещё копирую на него свои бэкапы.

А для апача у меня есть VPS =).

Deleted ()
Ответ на: комментарий от Deleted

Почему это всё нельзя делать на обычном компьютере? Зачем для этого 'сервер'. У меня иногда аптайм доходит до полугода с ИБП у обычного домашнего ПК.

VictimOfLoveToLinux ()
Ответ на: комментарий от VictimOfLoveToLinux

Почему это всё нельзя делать на обычном компьютере? Зачем для этого 'сервер'. У меня иногда аптайм доходит до полугода с ИБП у обычного домашнего ПК.

Потому что обычный компьютер у меня стоит в той же комнате, где я сплю. А во включенном состоянии он ГУДИТ и спать не даёт.

Deleted ()
Ответ на: комментарий от Deleted

Может есть смысл купить современный БП который еле слышен? А так же обновить систему охлаждения? Я вот поставил себе новый БП и новый кулер на ЦП, теперь прислушиваюсь после включения включил я его вообще или нет.

Неужто затраты электричества на ЭТО окупаются?

VictimOfLoveToLinux ()
Ответ на: комментарий от Deleted

За почти такую же цену, как сейчас, я в ноябре купил HP MicroServer. Туда тоже можно 4 диска впихнуть, но там нормальное железо для домашнего сервака уже внутри.

sT331h0rs3 ★★★★★ ()
Ответ на: комментарий от sT331h0rs3

Странно, я HP MicroServer меньше чем за 25к не находил...

Deleted ()
Ответ на: комментарий от VictimOfLoveToLinux

Может есть смысл купить современный БП который еле слышен? А так же обновить систему охлаждения? Я вот поставил себе новый БП и новый кулер на ЦП, теперь прислушиваюсь после включения включил я его вообще или нет.

Извини, но возможно ты просто глухой. Меня раздражает даже просто «шуршание» жёстких дисков посреди ночи, а уж кулеры...

Deleted ()

Чем обоснована такая любовь к lxc контейнерам?

anonymous_sama ★★★★★ ()
Ответ на: комментарий от anonymous_sama

Чем обоснована такая любовь к lxc контейнерам?

Хотелось потестить.

Deleted ()
Ответ на: комментарий от sT331h0rs3

Ух ты, интересная железка.

Спасибо за ссылку, буду подумать. А то я прикидываю насчёт NAS, но этот вариант выглядит поинтереснее.

Hoodoo ★★★★★ ()
Ответ на: комментарий от Hoodoo

Я тоже сначала про насы думал, но посмотрел соотношение цен/фич и насов и вот таких сервачков, и понял, что нас мне не нужен :)

sT331h0rs3 ★★★★★ ()
Ответ на: комментарий от Hoodoo

Он уже слабый :(

Если захочешь только функции NAS, то он потянет всё очень ок (даже ZFS без проблем)

Если захочется какого-нибудь вещания контента в сеть или не дай аллах одну-две виртуалочки запустить - это выше его потолка.

Dimez ★★★★★ ()
Ответ на: комментарий от Dimez

Нееее. У меня есть HTPC, вот такой: http://www.notik.ru/goods/25566.htm

Мультимедию он крутит отлично, но там всего один жёсткий диск и хорошая, но ограниченная OpenELEC. Хочу ему в пару NAS/торренты/бэкапы. Впрочем, не раньше осени.

Hoodoo ★★★★★ ()
Ответ на: комментарий от Hoodoo

Я купил себе es34069 (хороший корпус на 4 диска с хотсвопом) и потихоньку собираю компоненты. Советую.

Dimez ★★★★★ ()
Последнее исправление: Dimez (всего исправлений: 1)
Ответ на: комментарий от Deleted

Потому что обычный компьютер у меня стоит в той же комнате, где я сплю. А во включенном состоянии он ГУДИТ и спать не даёт.

Мне помогло

Deleted ()

Как можно с портами на переднем торце жить? Такое действительно только под сервер...

MiniRoboDancer ★☆ ()

Я с Acer 5720ZG до сих пор на учебу периодически хожу(((

Waldo-de-Kard ★★ ()
Ответ на: комментарий от MiniRoboDancer

Как можно с портами на переднем торце жить? Такое действительно только под сервер...

Да, аудио-входы спереди это один из багов этого ноута. Мало того, что они спереди, так в них ещё и не воткнуть до конца толстые разъёмы (типа переходников c 6.35 на 3.5) без доработки напильном.

Deleted ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.