Skip to main content

Tag: Solaris

И снова простота от ZFS с Solaris Kernel Zones / LDOMs

Продолжаем ранее начатый монолог про простоту ZFS и функционал, который может доставить некоторые проблемы в реальной эксплуатации, короче, очередной занудный пост о пользе снэпшотов и вреде от упрощения администрирования.

ZFS vol + volsize = большая проблема

…или занудный пост о пользе снэпшотов и вреде от упрощения администрирования…

Дано: Solaris 11, iSCSI target (которые новые уже, с sbd* и it*), том ZFS (создан давно, работает), роздан по iSCSI на Win 2003 (далее в примере – рабочая солярка 11.2 с последними патчами, без данных CU, для быстрой оценки перспектив восстановления, в процессе были получены совсем любопытные результаты).

root@snooky:~# zfs get volsize storarray/test_vol
NAME                PROPERTY  VALUE  SOURCE
storarray/test_vol  volsize   512M   local

Надо увеличить размер тома. Совсем просто:

root@snooky:~# zfs set volsize=1024K storarray/test_vol
root@snooky:~# zfs get volsize storarray/test_vol
NAME                PROPERTY  VALUE  SOURCE
storarray/test_vol  volsize   1M     local

Вместо 1024M поставили 1024K.

Тома с данными больше нет.

Возврат значений, прочие игрища ни к чему не приведут – том – потерян, данные подлежат восстановлению с бэкапа.

Есть, правда, один нюанс – мгновенные снимки перед началом проведения любой операции. Работают безотказно, проверено, но, увы, не всегда они есть…

Далее простыня с игрушками, картина с IT + win + NTFS еще более удручающая и намного менее наглядная:

NB Note Solaris SMF VBox Autostart VMs on Host Boot (без “костылей”)

На память оставим. Мне нужно, чтобы некоторые (маленькие) сервисные виртуалки запускались автоматом на Solaris Host.

Solaris 11.1 Home NAS

Собственно, “обновил” (читай – собрал с нуля) свой NAS-сервер, пока конфигурация далеко не максимально производительная, чисто на “взлет”, а далее посмотрим.

Железо:

  • LSI 9212 (4 SATA порта, на радиатор нужно поставить дополнительный вентилятор, потому как изначально адаптеры предназначены под обдув воздухом, а из-за особенностей маленького корпуса реализация обдува сильно затруднена), +4 диска SATA 400GB Seagate 1.5Gbps (на тесты), +2x4Gb DDR3 ECCU RAM. При использовании solaris хочешь или нет, а на HCL посмотреть придется…

Solaris 11.1. А где прячутся дисковые ошибки?

Короткой строкой:

[ tau ~ ] # iostat -En c1t0d0 
c1t0d0           Soft Errors: 0 Hard Errors: 89 Transport Errors: 0 
Vendor: SEAGATE  Product: ST32502NSSUN250G Revision:  Serial No:  
Size: 250.06GB <250056000000 bytes>
Media Error: 89 Device Not Ready: 0 No Device: 0 Recoverable: 0 
Illegal Request: 110 Predictive Failure Analysis: 0 
 [ tau ~ ] # iostat -En c1t0d0 
c1t0d0           Soft Errors: 0 Hard Errors: 90 Transport Errors: 0 
Vendor: SEAGATE  Product: ST32502NSSUN250G Revision:  Serial No:  
Size: 250.06GB <250056000000 bytes>
Media Error: 90 Device Not Ready: 0 No Device: 0 Recoverable: 0 
Illegal Request: 110 Predictive Failure Analysis: 0 

Ошибки есть. dmesg – пусто. /var/adm/messages – пусто. Ошибки здесь: