Марк ☢
23.02.2017
19:24:19
https://blog.widodh.nl/2017/02/do-not-use-smr-disks-with-ceph/
свежачок
ну и http://ceph.com/dev-notes/adding-support-for-rbd-to-stgt/
это похоже что работает. проверю буквально завтра (надеюсь)
Google
Марк ☢
23.02.2017
19:25:46
As a first implementation, I wrote the bs_rbd driver to handle up to 20 simultaneous rbd images (just an arbitrary fixed-size-array limit), and used the bs_rdwr module as a starting point, so that I/O is synchronous to the RADOS cluster.
но это 2013 год...
короче. не буду копипастить. Это годнейшая статья которая про айскайзи и цеф обо всём говорит. в меморайз!
2013 год! я худею, дорогая редакция.
Михаил
23.02.2017
19:35:26
я не понял, что тебя удивило
Старый
23.02.2017
19:36:29
Марк ☢
23.02.2017
19:36:55
что в 2013 уже всё известно было. а сейчас в 2017 через 5 лет карл, всеравно какие-то непонятки с айскайзи + цеф
в 2013 цеф ещё под стол пешком ходил (наверно)
Михаил
23.02.2017
19:37:45
уапросы к скорости работы
Старый
23.02.2017
19:41:31
Марк ☢
23.02.2017
19:41:40
эу
фейл. да, 4 года
я, кстати, хочу окончательно ебануться и сделать загрузку серваков с айскайзи. интеловские сетёвки это умеют
Google
Старый
23.02.2017
19:43:56
и прежде чем завтра ломастером быть, пообщайся со в чатике который скину
Марк ☢
23.02.2017
19:44:08
а я ломать ничо не собираюсь в проде.
Sergey
23.02.2017
20:03:48
Марк ☢
23.02.2017
20:04:23
я пока не шарю, но iPXE же наверно треубет какого-то бут-сервера откуда оно должно бутиться. верно ?
типа по tftp отдавать загрузчик который умеет в айскайзи
или как там.
Sergey
23.02.2017
20:04:50
конечно.
но это гораздо более generic-решение, чем пытаться опираться на довольно глупые прошивки сетевух
iPXE и есть загрузчик, который умеет в iSCSI
Марк ☢
23.02.2017
20:05:21
а он откуда на компе берётся ?
Sergey
23.02.2017
20:05:30
TFTP
Марк ☢
23.02.2017
20:05:41
понятно. так я и думал
Sergey
23.02.2017
20:06:12
причем это решение получается куда гибче, чем в биос забивать iqn
Марк ☢
23.02.2017
20:06:26
погоди
Sergey
23.02.2017
20:07:06
https://habrahabr.ru/post/169251/
Марк ☢
23.02.2017
20:07:41
Я правильно понял, что сначала по тфтп грузится ipxe, потом стандартный груб, потому он грузит я дро и инитрд, а далее инитрд подцепляет айскайзи и ура. так ?
Sergey
23.02.2017
20:07:46
а, не, я тут сделал не так.
Марк ☢
23.02.2017
20:08:09
а как
Sergey
23.02.2017
20:08:15
PXE -> DHCP -> TFTP -> download iPXE -> run iPXE -> DHCP -> iSCSI -> GRUB
при этом GRUB лежит на iSCSI-томе
Google
Марк ☢
23.02.2017
20:08:29
да. я прост пропустил часть
дада .я понял
у мну вопрос.
а может таки пижже корень на NFS держать?
Sergey
23.02.2017
20:08:50
initrd не подцепляет iSCSI
Марк ☢
23.02.2017
20:09:02
а корень с чего монтируется?
Sergey
23.02.2017
20:09:13
c iSCSI
:)
Марк ☢
23.02.2017
20:09:21
ну
Sergey
23.02.2017
20:09:25
iPXE подвешивает том на 80-е прерывание
Марк ☢
23.02.2017
20:09:28
а кто цепляет настраивает ядро на это?
Sergey
23.02.2017
20:09:57
http://ipxe.org/appnote/winpe_with_iscsi
насколько я понимаю, нет.
причем как это работает - я не понял :)
Марк ☢
23.02.2017
20:10:22
похоже, что нет
зная то как работают фейк-рейды — видимо аналогично
на уровне биоса они именно через 80 прерывание (или какое там)
а потом влинуксе они видятся просто как винты
Google
Марк ☢
23.02.2017
20:11:05
линукс их по меджику раздупляет и делает по сути программынй рейд
в случае айскайзи, я думаю, инитрд вновб получает айпи по дхцп, цепяет айскайзи и монтирует его в корень
Sergey
23.02.2017
20:11:28
может быть.
но я со временем пришел к выводу, что сетевая загрузка с установлением соединения до стораджа (NFS/iSCSI/anything else) - зло.
Марк ☢
23.02.2017
20:12:11
Sergey
23.02.2017
20:12:28
почему это зло?
потому что устойчивость к деградации сети в датацентре околонулевая
Марк ☢
23.02.2017
20:13:05
хммм. но если нет доступа к цефу короче, то какой смысл вобще грузить этот нод?
например эти ноды — это хостеры виртуалок
Sergey
23.02.2017
20:13:39
лучше в squashfs забутаться, если уж очень не хочется держать локальную fs
Марк ☢
23.02.2017
20:13:52
с флешки ?
Sergey
23.02.2017
20:14:02
Марк ☢
23.02.2017
20:14:14
ну окей. а ядро ?
Sergey
23.02.2017
20:14:25
использование сети во время загрузки - никаких проблем.
использование сети в рантайме == развалившийся кластер при первом затупе сети.
Марк ☢
23.02.2017
20:14:32
понял
Sergey
23.02.2017
20:14:47
массовая загрузка по TFTP, кстати, то еще удовольствие.
Марк ☢
23.02.2017
20:15:14
хммммм.
а для уефи такие штуки есть вобще ?
Sergey
23.02.2017
20:15:48
по факту до сих пор проще со всех EFI систем грузиться в BIOS-режиме.
Google
Sergey
23.02.2017
20:15:56
но да, iPXE утверждает что умеет в EFI
Марк ☢
23.02.2017
20:16:01
и ещё.
а айскази таргеты у тебя где в кластере ?
на спецвыделенных компах ?
Sergey
23.02.2017
20:16:28
что? :)
у меня нет ничего подобного.
Марк ☢
23.02.2017
20:16:42
а где бы ты сделал ?
Sergey
23.02.2017
20:16:52
я бы не делал iSCSI
Марк ☢
23.02.2017
20:16:56
начинается
Sergey
23.02.2017
20:17:00
использование сети во время загрузки - никаких проблем.
использование сети в рантайме == развалившийся кластер при первом затупе сети.
потому что вот
Марк ☢
23.02.2017
20:17:16
эт я понял
Sergey
23.02.2017
20:17:28
https://www.supermicro.com/products/nfo/SATADOM.cfm
вот чудесные штуки, которые не съедают слот в железке
заливка ОС занимает ну минуты три
Марк ☢
23.02.2017
20:17:56
ага. ага
а питло где брать
колхозить?
Sergey
23.02.2017
20:18:07
каво?
Марк ☢
23.02.2017
20:18:29
питание к платке
Sergey
23.02.2017
20:18:41
у тебя десктопы что ли?
Марк ☢
23.02.2017
20:18:50
нет. НР