Уважаемые, у меня появилась потребность задублировать почтовый сервер и я решил это сделать используя DRBD.
У меня уже есть раздел с ящиками, который я хочу дублировать /dev/vdb1 100Гб.
Я намерен использовать внутренние метаданные и по инструкции написано "Shrink your existing file system on your lower-level device. This may or may not be supported by your file system."
Я взял Gparted и уменьшил раздел на 150 Мб.
Но к сожалению при попытке инициализировать метаданные вылезает ошибка
sudo drbdadm create-md r0
DRBD module version: 8.3.13
userland version: 8.3.11
you should upgrade your drbd tools!
md_offset 107240144896
al_offset 107240112128
bm_offset 107236835328
Found ext2 filesystem
104726528 kB data area apparently used
104723472 kB left usable by current configuration
Device size would be truncated, which
would corrupt data and result in
'access beyond end of device' errors.
You need to either
* use external meta data (recommended)
* shrink that filesystem first
* zero out the device (destroy the filesystem)
Operation refused.
Command 'drbdmeta 0 v08 /dev/vdb1 internal create-md' terminated with exit code 40
drbdadm create-md r0: exited with code 40
разбивка диска:
sudo gdisk /dev/vdb
GPT fdisk (gdisk) version 0.8.1
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Disk /dev/vdb: 209715200 sectors, 100.0 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): BDAE3138-97D3-460B-913E-C77E3DA79F73
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 209715166
Partitions will be aligned on 2048-sector boundaries
Total free space is 309906 sectors (151.3 MiB)
Number Start (sector) End (sector) Size Code Name
1 2048 209407274 99.9 GiB 8300 Linux filesystem
В процессе проб я освободил в конце диска 5 Гб, затем в начале и всё в пустую.
ПОдскажите как все таки настроить без пересоздания раздела.