LINUX.ORG.RU
ФорумAdmin

не отмонтируются нестандартные точки монтирования

 ,


0

1

Кароч, есть два тазика с внешней памятью ssd+hdd. На SSD корень и бут. На HDD у одного просто разделы для /var /home и swap. У другого несколько HDD, на которых поднят рейд+лвм, те же разделы.

При выключении удается рассмотреть, что ругается на ошибки отмонтирования, не удается /var и /home отмонтировать.

Почему не отмонтируется, и как сделать так, чтобы отмонтировались в конце работы?

Версия дебиана 9, но и на 8 были проблемы, ЕМНИП.

★★★★★

Почему не отмонтируется

Скорее всего, остаются какие-то процессы, использующие данные устройства. Посмотреть это можно командами lsof и fuser.

и как сделать так, чтобы отмонтировались в конце работы?

Для начала выяснить, кто именно блокирует отмонтирование (см. выше). Далее по результатам - внести исправления в скрипты выключения, так, чтобы процессы, занимающие блочные устройства, завершались до начала процесса отмонтирования... Ну или, если кояков в скриптах нет, смотреть, что же именно не дает этим процессам завершиться вовремя.

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

Да я ничего такого кроме КДЕ не ставил, а что ставил — из обычных репозиториев. Только вчера начал ставить систему. Это настольный комп. Не пойму, что там может держать. Никаких дробпоксов, скайпов, гуглхромов. Весьма странно. Может из-за систем-ди такое быть?

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

Может быть всякое. Например, связанное с железом. Но чтобы не гадать, надо логи смотреть (что в /var/log/messages и /var/log/kern.log в момент отключения). Ну и выше я привел команды, которые могут Вам помочь, если логов недостаточно окажется...

Serge10 ★★★★★
()
Ответ на: комментарий от samson
root@romand-2018:~# grep -v ^# /etc/fstab
UUID=2bdabc44-44dc-4d78-8bcd-1a08452134cd /               ext4    discard,noatime,nodiratime,relatime,errors=remount-ro 0       1
UUID=3506-3CB5  /boot/efi       vfat    umask=0077      0       1
UUID=89a11676-d394-4bef-abf4-619c064e2d21 /home           ext4    defaults        0       2
UUID=f5064dcf-663b-4c74-8c23-698542ddbfc8 /mnt/pub-2016   ext4    defaults        0       2
UUID=9fcb97b9-87f0-47fd-9252-96f6c622d827 /var            ext4    defaults        0       2
UUID=9ced8fc8-6b5b-42c3-aca7-395fdd060d57 none            swap    sw              0       0
/dev/sr1        /media/cdrom0   udf,iso9660 user,noauto     0       0                                                                
/dev/sr0        /media/cdrom1   udf,iso9660 user,noauto     0       0                                                                
                                                                                                                                     
                                                                                                                                     
tmpfs   /tmp    tmpfs   size=128G       0       0                                                                                    

{дальше идут сетевые маунты, которые не показаны тут}
root@romand-2018:~# lsblk                                                                                                            
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT                                                                                          
sda      8:0    0   1,8T  0 disk                                                                                                     
├─sda1   8:1    0 178,8G  0 part [SWAP]                                                                                              
├─sda2   8:2    0 238,4G  0 part /home                                                                                               
├─sda3   8:3    0 238,4G  0 part /var                                                                                                
└─sda4   8:4    0   1,2T  0 part /mnt/pub-2016                                                                                       
sdb      8:16   0 111,8G  0 disk                                                                                                     
├─sdb1   8:17   0   121M  0 part /boot/efi                                                                                           
└─sdb2   8:18   0 111,7G  0 part /                                                                                                   
sr0     11:0    1  1024M  0 rom
Infra_HDC ★★★★★
() автор топика

Лёня говорит, что /var не будет корректно отмонтирован из-за journald, так как журналы должны заполняется с момента загрузки и до самого последнего момента. Так что это не баг, а фича)

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

Зависит от настроек journald. Он может только в /run писать без записи на диск, но тогда смысл журналирования теряется немного.

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