Size: a a a

<Войти в IT/>

2021 June 15

А

Антон in <Войти в IT/>
Просто здоровенные пинги
источник

А

Антон in <Войти в IT/>
Потестил, оказалось что комп один ложил
источник

А

Антон in <Войти в IT/>
Отключаю его - все в норме
источник

PS

Pavel Sokolov in <Войти в IT/>
комп имеет адрес как у шлюза?
источник

юк

юрий к in <Войти в IT/>
Поддерживаю
источник

KA

Kirill Alekseev in <Войти в IT/>
Всем привет!
Имеем Ubuntu на виртуалке в ESXi с единственной fs - /
Задача - увеличить
Добавил дискового пространства
Расширил при помощи parted
Попробовал resize2fs - облом, пишет прав мало
Поперезагружал (в том числе с принудительной проверкой на загрузке)
Имеем:
~$ sudo lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0      2:0    1    4K  0 disk
loop0    7:0    0 99,2M  1 loop /snap/core/11167
loop1    7:1    0 99,4M  1 loop /snap/core/11187
sda      8:0    0   25G  0 disk
├─sda1   8:1    0    1M  0 part
└─sda2   8:2    0   25G  0 part /
sr0     11:0    1 1024M  0 rom


~$ sudo fdisk -l /dev/sda
Disk /dev/sda: 25 GiB, 26843545600 bytes, 52428800 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 34E5E8F2-8FD4-44F0-A705-699B6453626F

Device     Start      End  Sectors Size Type
/dev/sda1   2048     4095     2048   1M BIOS boot
/dev/sda2   4096 52343750 52339655  25G Linux filesystem

НО!!!!!

~$ sudo df -h
Filesystem              Size  Used Avail Use% Mounted on
udev                    1,9G     0  1,9G   0% /dev
tmpfs                   395M  1,2M  394M   1% /run
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
/dev/sda2                16G   15G  838M  95% /
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
tmpfs                   2,0G   16K  2,0G   1% /dev/shm
tmpfs                   5,0M     0  5,0M   0% /run/lock
tmpfs                   2,0G     0  2,0G   0% /sys/fs/cgroup
/dev/loop0              100M  100M     0 100% /snap/core/11167
/dev/loop1              100M  100M     0 100% /snap/core/11187
//10.1.0.7/ATS/records  503G  159G  345G  32% /int_records
tmpfs                   395M     0  395M   0% /run/user/1000


Как заставить увидеть 25?
источник

N

Nikita in <Войти в IT/>
может sudo resize2fs?)
источник

KA

Kirill Alekseev in <Войти в IT/>
Не поверите - так и делал. Даже после su - и sudo su попробовал - один хрен.
googl'ом нарыл, что типа fsck  сначала надо-бы (типа fs с ошибками), но опять-же - это-ж root, а проверка на загрузке - это только проверка (файлик клал, в сислоге проверка отображается без сообщений об ошибках).
источник

N

Nikita in <Войти в IT/>
так может покажите ошибку после sudo resize2fs?
источник

KA

Kirill Alekseev in <Войти в IT/>
~$ sudo resize2fs /dev/sda2
resize2fs 1.44.1 (24-Mar-2018)
Filesystem at /dev/sda2 is mounted on /; on-line resizing required
old_desc_blocks = 2, new_desc_blocks = 4
resize2fs: Permission denied to resize filesystem
источник

N

Nikita in <Войти в IT/>
источник

h

halt✯ in <Войти в IT/>
Диск то у тебя примонтирован. Попробуй отмонтируй
источник

N

Nikita in <Войти в IT/>
аа..так то не лвм же
источник

KA

Kirill Alekseev in <Войти в IT/>
Ну, отмонтировать root на работающей системе такая себе идея...
Собственно чтоб этого не делать и использовалась resize2fs - она-же пишет: Filesystem at /dev/sda2 is mounted on /; on-line resizing required
источник

KA

Kirill Alekseev in <Войти в IT/>
Читал, причём несколько перепечаток на разных форумах.
Народ, после неудач, предлагает включить проверку / на загрузке. Делал обоими способами:

"......This will force a check on next boot:

sudo touch /forcefsck

So will this but it will also reboot the machine at the moment you hit enter:

shutdown -rF now......."

В логах:

Jun 15 14:39:06 asterisk kernel: [  316.267950] EXT4-fs (sda2): error count since last fsck: 1
Jun 15 14:39:06 asterisk kernel: [  316.267953] EXT4-fs (sda2): initial error at time 1623752021: ext4_mb_release_inode_pa:3892
Jun 15 14:39:06 asterisk kernel: [  316.267955] EXT4-fs (sda2): last error at time 1623752021: ext4_mb_release_inode_pa:3892

Но оно тестит, а не лечит.
Попадались статьи, где писали как настроить работу fsck на запуске, но все очень старые - тех файлов, что в них упоминаются, у меня в системе нет.
источник

KA

Kirill Alekseev in <Войти в IT/>
Проблема в том, что сообщение об ошибке обнаружилось после упражнений по расширению - что причина, а что следствие не очень понятно.
источник

KA

Kirill Alekseev in <Войти в IT/>
sudo dumpe2fs /dev/sda2 | grep state
dumpe2fs 1.44.1 (24-Mar-2018)
Filesystem state:         clean with errors
источник

KA

Kirill Alekseev in <Войти в IT/>
Вот мануальчик для неLVM:
https://www.basezap.com/resize-root-partition-without-lvm/

Всё проверил.
В конце :
~$ sudo growpart -u force /dev/sda 2
а он мне:
NOCHANGE: partition 2 is size 52424671. it cannot be grown

т.е. система уже 25Gb
источник

h

halt✯ in <Войти в IT/>
Тогда перезагрузи
источник

KA

Kirill Alekseev in <Войти в IT/>
Ну, в общем, как и следовало ожидать - накосячил сам.
Суть косяка в том, что заданный ручками новый размер в parted'е был чуть больше физического (точнее выделенного vm-варью) и это блокировало работу resize2fs. Чутка увеличил выделенный диск и всё взлетело.
источник