LINUX.ORG.RU
ФорумAdmin

Astra 2.12.42 + SSD + lsblk

 


0

1

Может кто сталкивался с подобным… Есть astra linux 2.12.42 с одним ssd-диском. Есть также приложение, стартующее сервисом после появление менеджера входа в систему. В начале работы приложение дергает команду

lsblk -drbno SIZE /dev/sda

и пишет вывод в файл. До поры до времени было все хорошо (по крайней мере внешне ошибок не было). Потом пошли ошибки:

lsblk: /dev/sda: не блочное устройство

По словам человека, в компе не менялось ничего. А затем вдруг все опять заработало, но при этом изменился размер диска (который, как говорилось, не менялся). С чем это может быть связано? Комп в домене. Вот его fstab:

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/nvme0n1p2 during installation
UUID=63fb6b77-770f-4430-a304-aac2b327bcf7 /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=1BD2-AC18  /boot/efi       vfat    umask=0077      0       1
# /home was on /dev/nvme0n1p4 during installation
UUID=2c0511e4-3c3c-495f-9975-1065240cc08c /home           ext4    defaults        0       2
# swap was on /dev/nvme0n1p3 during installation
UUID=23b50f5e-9e60-4c9a-a629-fbfcf054d858 none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0

Как оно могло работать для /dev/sda? И почему могло сломаться?

Периоды межу «все работает» и «все сломалось» измеряются днями. Ну то есть работало-работало, потом вдруг дней пять не работает. А потом опять заработало, но размер диска стал другим.

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



Последнее исправление: man-from-36 (всего исправлений: 1)
  1. У вас не SSD-диск, а NVMe. Разница есть, и большая.

  2. Совершенно не понятно, что значит «изменился размер диска». Диска или какого-то раздела? Увеличился или уменьшился? У вас четыре раздела на одном NVMe диске.

  3. У пользователя есть доступ к root? Если да, то можно рассматривать злодейский вариант замены диска и перепрописывания fstab. Если нет - то, скорее всего, стоит физически тот же диск.

  4. Попробуйте, не особо разбираясь, вставить 20-30 секундную задержку перед запуском lsblk. Возможно, какие-то процессы при запуске не успевают отработать (да тот же fsck, к примеру, диск заблокировал), а тут вы со своим lsblk ;)

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

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

ls -no SERIAL /dev/sda

  1. Все работает, вывод команды такой: 00DEFF9618BB67AD
  2. Все не работает, вывод такой: /dev/sda: не блочное устройство
  3. Все опять работает, но вывод изменился: 1401499702401541

Доступа к руту у пользователя нет. Т.е. вопрос уже даже к тому, почему может измениться серийный номер.

man-from-36
() автор топика
Ответ на: комментарий от man-from-36

Доступа к руту у пользователя нет. Т.е. вопрос уже даже к тому, почему может измениться серийный номер.

Флешку (внешний диск) забывают вытаскивать? )

kindof
()

Приподниму тему, появилась новая вводная информация - при установке использована автоматическая разметка диска с LVM. Из-за этого может серийник меняться?

man-from-36
() автор топика
Последнее исправление: man-from-36 (всего исправлений: 2)
Ответ на: комментарий от man-from-36

Вся эта муть для гадания не годится. Выплесни и давай «свежую кофейную гущу».

В хрустальном шаре вижу нечто туманное… sda - это флешка. Подключена флешка - работает, не подключена - не работает.

andytux ★★★★★
()