Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Ubuntu после загрузки надолго нагружает жесткий диск  (Прочитано 1675 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн java73

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Добрый день. Ubuntu 16.04, в системе два диска, SSD диск с разделами /, /home, swap. Обычный жесткий диск, на котором примонтированы папки в раздел /home:
(Нажмите, чтобы показать/скрыть)

Вывод atop -d показывает, что диск постоянно загружен больше, чем на 100%, в топе такие процессы как btrfs-transact systemd

Спустя минут 20 это прекращается и можно работать, но спустя некоторое время начинается снова. Загружает настолько, что наутилус открывает папки по пять минут... Куда копать, подскажите?

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6293
    • Просмотр профиля
установка системы на btrfs осознанный выбор или потому что так захотелось?

Оффлайн java73

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Это вот сильно важно уже? Я не помню, btrfs поставил, т.к. когда читал про то, что выбрать для SSD диска, кто-то советовал.

Вот тут собственно написаны только преимущества без недостатков:
http://www.linuxrussia.com/file-system-linux-btrfs.html
« Последнее редактирование: 30 Июля 2018, 10:04:53 от java73 »

Оффлайн bearpuh

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Добрый день. Ubuntu 16.04, в системе два диска, SSD диск с разделами /, /home, swap. Обычный жесткий диск, на котором примонтированы папки в раздел /home:

Можно вывод lsblk и df -h
Не совсем понятно что куда смонтировано по fstab.
На SSD неплохо живет и ext4. Btrfs неплохая фс, но надо вдумчиво и аккуратно настраивать.
Возможно создает авто-снапшоты. У меня по дефолту на OpenSUSE создавала авто-снапшоты по любому
изменению (установка и удаление пакетов) и отожрала весь корень.

Пользователь добавил сообщение 30 Июля 2018, 18:23:29:
Исходя из fstab, если я не ошибаюсь, то на ssd вообще ничего нет - вся система на hdd находится.
« Последнее редактирование: 30 Июля 2018, 18:23:29 от bearpuh »

Оффлайн java73

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
вывод lsblk:
(Нажмите, чтобы показать/скрыть)
вывод df -h:
(Нажмите, чтобы показать/скрыть)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Лучше даже
lsblk -o NAME,TYPE,SIZE,FSTYPE,UUID,MOUNTPOINT
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн java73

  • Автор темы
  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
NAME   TYPE   SIZE FSTYPE   UUID                                 MOUNTPOINT
loop1  loop 180,5M squashfs                                      /snap/vlc/190
sdb    disk 111,8G                                               
├─sdb2 part     1K                                               
├─sdb5 part  69,9G ext4     61f4db3b-774d-433a-8397-4d7136c0c740 /home
├─sdb1 part  38,2G btrfs    d46efa6e-e950-47d3-b9cd-87f7d5dbf610 /
└─sdb6 part   3,7G swap     afe2ab5b-f3f5-48e2-b2b8-562291554025 [SWAP]
loop4  loop   198M squashfs                                      /snap/vlc/365
sr0    rom  557,4M                                               
loop2  loop  86,6M squashfs                                      /snap/core/4650
loop0  loop  86,9M squashfs                                      /snap/core/4830
sdc    disk 186,3G                                               
└─sdc1 part 186,3G ext4     b094f477-49fd-4c04-b102-bea108e13414 /disk200
sda    disk 698,7G                                               
├─sda2 part     1K                                               
└─sda5 part 658,6G ext4     ecde4a53-7dd2-463c-9aa1-640df65eee82 /disk750
loop3  loop  86,9M squashfs                                      /snap/core/4917


Оффлайн bearpuh

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Итак, что мы имеем.

В системе 3 жестких диска
1. SSD на 120Gb (root на primary партиции; на extended: home, swap)
 - root - btrfs
 - home -ext4
2. HDD 200Gb (смонтирован в /disk200, но никуда не прибинден и не используется)
 - фс - ext4
3. HDD 750Gb (extnded партиция смонтирована в /disk750, прибинден в /home только пользователя alex)
 - фс - ext4

Так же, наблюдаются несколько snap пакетов смонтированных в loop устройства.
Не сталкивался, но я так понимаю, что с них происходит инстилляция в систему и
потом их можно размонтировать? Это как в MacOSX? Я прав?

На вскидку вижу несколько косяков:
1. swap на ssd
 - либо отключить swap совсем, если памяти много. Либо смонтировать на hdd
2. нет опций монтирования рекомендуемых для ssd
- надо было почитать рекомендации по опциям монтирования для ssd. Для btrfs вот - https://btrfs.wiki.kernel.org/index.php/Manpage/btrfs(5)#MOUNT_OPTIONS
 - для ext4 очень просто гуглится
3. временные файлы и логи на ssd
 - делается примерно так (привожу свои настройки на ноуте):
  tmpfs    /tmp           tmpfs   defaults,noatime,mode=1777      0 0
 tmpfs    /var/tmp       tmpfs   defaults,noatime,mode=1777      0 0
 tmpfs    /var/log       tmpfs   defaults,noatime,mode=0755      0 0
 
- если нужно, чтобы сохранялись логи - монтируем /var/log на hdd

Пока все что увидел.
Вообще, я бы конечно все бы переделал. Такой кривой бутерброд здесь. Это так инсталятор нафигачил?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Я прав?
Думаю, наоборот, система именно с них работает.
Точнее скажет mount

Пользователь добавил сообщение 30 Июля 2018, 21:29:21:
1. swap на ssd  - либо отключить swap совсем, если памяти много. Либо смонтировать на hdd
Чтозабред.

Пользователь добавил сообщение 30 Июля 2018, 21:30:09:
2. нет опций монтирования рекомендуемых для ssd
Там вообще не видно опций монтирования.
SSD опции давно определяются на уровне ядра.
« Последнее редактирование: 30 Июля 2018, 21:30:09 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн bearpuh

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Думаю, наоборот, система именно с них работает.

Ядро с loop устройства грузится (/snap/core/4917)? Мдя.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Да там вообще чёрт знает что. Даже EFI нет.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн bearpuh

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
1. swap на ssd  - либо отключить swap совсем, если памяти много. Либо смонтировать на hdd
Чтозабред.

Количество циклов перезаписи блоков ssd никто не отменял. Я сомневаюсь, что там серверный 3d nand.
Это устаревший мануал? - https://help.ubuntu.ru/wiki/ssd
EFI не обязательно должно быть.
А загрузчик я так понимаю на hdd стоит.
В общем, я бы загрузился с livecd и все аккуратно пересобрал, тем более, что есть свободный hdd на 200Gb в системе.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Тогда проще вообще выкинуть SSD и не использовать.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн bearpuh

  • Участник
  • *
  • Сообщений: 143
    • Просмотр профиля
Тогда проще вообще выкинуть SSD и не использовать.

В общем и целом, проблема swap и ssd не так важна в данном случае. 
Нужно составить топикстартеру план действий.

Для начала, я бы посмотрел что здесь:
ls -la /boot
cat /boot/grub/grub.cfg
cat /boot/grub/menu.lst
cat /etc/default/grub


Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Для начала я бы посмотрел таблицу монтирования.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.02 секунд. Запросов: 21.