LINUX.ORG.RU
ФорумAdmin

Debian не видит диск

 , , , ,


1

3

Привет всем. Подскажите пожалуйста...

Собственно сервак, на котором raid из двух SAS дисков. На всём этом стоит система Debian 8.

Подключили по надобности ещё один SAS диск (не в рейд), биос видит его, а система нет. Что может быть не так?

В логе загрузки информации о диске нет. fdisk видит только то, что уже есть сейчас... sda, который рейд 1 с 2 разделами

--------------------------

dmesg содержит информацию о том, что диск есть. Вроде бы... Но fdisk и т.п его не видит

[ 1.335666] scsi 0:1:3:0: Direct-Access ST6000NM0024-1HT SN05 PQ: 1 ANSI: 5

[ 3.171010] scsi 0:1:3:0: Attached scsi generic sg3 type 0

dmesg: http://paste.ubuntu.com/24229728/

lspci: http://paste.ubuntu.com/24230074/



Последнее исправление: stas51447 (всего исправлений: 10)

Ответ на: комментарий от hibou

если бы лог содержал что-то информативное по этому поводу, с радостью бы загуглил)

А речь идёт не об установке системы на рейд. Она уже стоит и отлично работает. Но не видит новый диск, который подключили.

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

лог загрузки - это какой? dmesg всяко должен содержать какую-нибудь ругань, ищите.

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

ls /dev/sd* /dev/sda /dev/sda1 /dev/sda2

cat /proc/mdstat cat: /proc/mdstat: No such file or directory

а dmesg не могу. Помещаю под спойлер cut, но выдаёт сообщение слишком длинное)

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

Меня смущает вот эта строчка:

[ 1.511928] ata1: SATA link down (SStatus 0 SControl 300)

Можно попробовать переключить в биос режим доступа к дискам. Не ACHI, а попробовать что-то другое?

Ну и диагностику можно запустить, если таковое есть.

Возможно тут кто-нить еще поглядит ваш лог, скажет что-нить путное.

hibou ★★★★★
()
SMP Debian 3.16.7-ckt20-1+deb8u2 (2016-01-02)

Рекомендую сначала все обновления на систему поставить.

[    3.163258] sd 0:0:0:0: [sda] Very big device. Trying to use READ CAPACITY(16).

Вот этого я не понял. что за железо вообще?

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

Это нормально, если к порту контроллера ничего не подключено.

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

Всё, что есть в логе не имеет отношения к новому диску. sda это те, что стоят уже на сервере в рейде

Новый поставили на 6 ТБ и его не видит. Нет ничего, даже ошибок хоть как то говорящих о нём..

[sda] Very big device. Trying to use READ CAPACITY это наш текущий рейд, два диска по 3тб. Хз если честно почему он пишет.

stas51447
() автор топика
Ответ на: комментарий от Radjah

в душе не ведаю, если честно. Но раз система работает, работает отлично и позволяет занять все 3 тб, то можно сделать вывод, что да)

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

Не все,

вот эта строчка про ваш новый диск:

scsi 0:1:3:0: Direct-Access ST6000NM0024-1HT SN05 PQ: 1 ANSI: 5

Правильно я понимаю, у вас 2 ВД-шки и 1 Seagate?

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

под всеми я подразумевал те, на которые вы обращали внимание) Ну и те, которые я смог понять своими силами.

В рейде стоят два SAS диска. этот тоже SAS. Фирму изготовителя не знаю)

stas51447
() автор топика
Ответ на: комментарий от hibou

Похоже диск всё же система видит, правда только в dmesg и только 1 эта срочка)

Его нет в fdisk'e. Я ведь тогда не представляю что надо форматировать и монтировать...

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

Ну так-то строчки 2 ))) sg3 это девайс, на шине scsi 0.1.3.0

Так-то примерно проблему понял. Посмотрю еще, подумаю. Ну и другие люди тоже наверное помогут. Коллективно чо-нить придумаем может. Сам я уже давно с райдами дел не имел, забыл половину.

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

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

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

stas51447
() автор топика

lspci что показывает ?

Если

sda, который рейд 0 с 2 разделами

то это должен быть железный раид. Тогда правильно, что диск не видно. С дргой стороны, если видно ST6000NM0024-1HT, то не железный. Либо воткнуто в разъём не от раид, либо я не знаю. Что касается fdisk, то он не будет работать с таким большим hdd, так как не умеет GPT, хотя это не причина что-нибудь не показать. Что в /dev/disk/by-id ?

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

подключите этот диск не на sata материнки, а на свободный вход адаптека и в нем сконфигурируйте массив из этого диска (jbod).

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

у меня нет возможности это сделать. Мы арендуем сервер. Заказали новый диск, нам его поставили и всё мол биос видит,проверяйте. Проверяем, система не видит, вернее видит, но непонятно как к нему обратится.

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

вот lspci
в /dev/disk/by-id аналогично только sda и sda1, sda2

Глядя вот на это

05:00.0 RAID bus controller: Adaptec AAC-RAID (rev 09)

и в Гугль, создаётся впечатление, что раид аппаратный. Вот попалось:
http://sysadm.pp.ua/linux/monitoring-systems/aacraid-monitoring.html
Пишут про /dev/sg*, они есть ?

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

нам его поставили и всё мол биос видит,проверяйте.

У хостера что ли ?

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

У меня еще было подозрение, что его контроллер не поддерживает 6тб диск.

Вот здесь есть табличка: http://ask.adaptec.com/app/answers/detail/a_id/17414/~/support-for-sata-and-s...

Но я пока не нашел, какая у него серия.

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

да, у хостера

Искать утилиту для управления этим RAID для Linux и надеяться, что можно будет что-то настроить (если техподдержка хостера понимает, что говорит, то это, наверное, возможно). Его как надо, в RAID, или отдельно ? В любом случае, всё это будет уже зависеть от возможностей контроллера и утилиты для управления им. Выше про «настроить jbod» было, это один из вариантов.

Кстати, а почему собрано в raid 0 ? Важна скорость в ущерб надёжности ?

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

Его как надо, в RAID, или отдельно ?

отдельно, для бекапов)

raid 0 ?

разве 0? Мы, вроде, заказывали при установке зеркало)

настроить jbod

там одни «ругательства»)

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

Ну в общем, sg3 -это есть твой диск, его надо как-то добавить в райд, если контроллер поддерживает такие объемы. Райд у тебя sda. Точнее покажет утилита sg_map. Кстати, выведи ее тут?

Вот, ну а по добавлению диска в райд, надо искать как это сделать для твоего райд.

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

В старттопике написано «который рейд 0 с 2 разделами». :-)

а... прошу прощения, я чуток опечатался)

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

Ситуация меняется прям на глазах )

lsblk - покажет как точно называется диск, parted - поможет отформатировать

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

Ну в общем, sg3 -это есть твой диск

mount на нём не срабатывает... /dev/sg3 is not a block device

sg_map

нет у меня такой утилиты)

stas51447
() автор топика
Ответ на: комментарий от hibou

lsblk - покажет как точно называется диск

lsblk

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sda 8:0 1 2.7T 0 disk

├─sda1 8:1 1 9.3G 0 part [SWAP]

└─sda2 8:2 1 2.7T 0 part /

stas51447
() автор топика
Ответ на: комментарий от hibou

понятно, sg3 по каким-то причинам не мапится в sd*

Да потому, что RAID железный, судя по всему, и это надо там настроить, в его BIOS. Для аппаратных RAID именно такое поведение и есть нормальное. То есть, надо сформировать RAID из одного диска, тогда он появится в системе, как /dev/sdb.

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

т.е «воткнуть» его в рейд контроллер

Он уже там, судя по описываемому тут.

сформировать из него отдельный рейд и тогда будет работать?

Да. Режим может называться jbod, как Belen написал: https://ru.wikipedia.org/wiki/JBOD
Но может и остутствовать у контроллера. Тогда надо хостеру сказать, чтобы не в RAID вешал, а на отдельный контроллер. Которого может и не быть, если речь про SAS. Тогда менять на SATA.

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

про райд уже ответили, добавлю только, потом как все сделаешь, если fdisk не будет его видеть - не пугайся, попробуй другие утилиты, например parted. Главное, чтоб lsblk видел.

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

ну не особо важно, как этот режим там называется, важно то , что мало просто воткнуть диск, его надо каким-либо образом инициализировать через утилиту управления контроллером

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

Он уже там, судя по описываемому тут.

заверили, что подключили отдельно)

В остальном же всем большое спасибо! Будем пробовать)

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

Подключили то отдельно, но контроллер общий. Как уже говорили - надо конфигурять отдельный рейд только на этот диск

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

Если нет jbod, то можно просто raid0 из одного диска сделать.

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