Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

В случае, если необходимо подключить к файловой системе диск/раздел диска, для увеличения общей емкости в определенной папке, необходимо сначала создать новый раздел.

Выполним команду fdisk -l для того что бы определить путь к диску.
sudo fdisk -l 

Disk /dev/sda: 28,8 GiB, 30943995904 bytes, 60437492 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: B4790C54-2597-9E4E-B7C5-C5E34B03370E

Device Start End Sectors Size Type
/dev/sda1 2048 60437458 60435411 28,8G Linux filesystem

Диск, который мы будем подключать имеет путь /dev/sda1

Теперь необходимо подключить этот диск к любой папке, для того чтобы перенести всю информацию из старого раздела, на новый.

Подключим диск /dev/sda1 к /mnt
sudo mount /dev/sda1 /mnt

df -h
Filesystem Size Used Avail Use% Mounted on
udev 7,5G 0 7,5G 0% /dev
tmpfs 1,6G 2,6M 1,6G 1% /run
/dev/mapper/system-root 30G 16G 13G 57% /
tmpfs 7,6G 0 7,6G 0% /dev/shm
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 7,6G 0 7,6G 0% /sys/fs/cgroup
/dev/mapper/system-home 29G 1,2G 26G 5% /home
/dev/mapper/system-lib 30G 5,6G 23G 20% /var/lib
/dev/mapper/system-log 9,8G 8,0G 1,4G 86% /var/log
/dev/mapper/system-ecss--mysql 15G 54M 14G 1% /var/lib/ecss-mysql
/dev/mapper/system-glusterfs 9,8G 43M 9,2G 1% /var/lib/ecss/restfs
/dev/nvme0n1p1 1,1G 4,4M 1,1G 1% /boot/efi
/dev/mapper/system-mysql 9,8G 243M 9,0G 3% /var/lib/mysql
/dev/sda1 29G 24K 27G 1% /mnt

Проверим какой диск подключен к папке, с которого мы будем переносить данные, и посмотрим какие данные в ней лежат


cd /var/lib/ecss-mysql

df . && ls -lh
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/system-ecss--mysql 15375304 54328 14518160 1% /var/lib/ecss-mysql
total 44K
drwxr-xr-x 2 mysql mysql 4,0K окт 11 2022 ecss_address_book
drwxr-xr-x 2 mysql mysql 4,0K окт 11 2022 ecss_audit
drwxr-xr-x 2 mysql mysql 4,0K окт 11 2022 ecss_calls_db
drwxr-xr-x 2 mysql mysql 4,0K окт 11 2022 ecss_dialer_db
drwxr-xr-x 2 mysql mysql 4,0K окт 11 2022 ecss_meeting_db
drwxr-xr-x 2 mysql mysql 4,0K окт 11 2022 ecss_numbers_db
drwxr-xr-x 2 mysql mysql 4,0K окт 11 2022 ecss_statistics
drwxr-xr-x 2 mysql mysql 4,0K окт 11 2022 ecss_subscribers
drwxr-xr-x 2 mysql mysql 4,0K окт 11 2022 ecss_system
drwxr-xr-x 2 mysql mysql 4,0K окт 11 2022 history_db
drwxr-xr-x 2 mysql mysql 4,0K окт 18 2022 web_conf


Теперь выполним перенос из папки /var/lib/ecss-mysql в /mnt

sudo cp -r /var/lib/ecss-mysql/* /mnt

Теперь отмонтируем оба раздела.

sudo umount /var/lib/ecss-mysql /mnt
либо
sudo umount /dev/mapper/system-ecss–mysql /dev/sda1

И теперь подмонтируем новый диск /dev/sda1 к папке /var/lib/ecss-mysql

sudo mount /dev/sda1 /var/lib/ecss-mysql


Убедимся, что диск сменился, а данные в нем остались те же
df . && ls -lh
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 29567344 54160 27985916 1% /var/lib/ecss-mysql
total 44K
drwxr-xr-x 2 root root 4,0K апр 20 12:02 ecss_address_book
drwxr-xr-x 2 root root 4,0K апр 20 12:02 ecss_audit
drwxr-xr-x 2 root root 4,0K апр 20 12:02 ecss_calls_db
drwxr-xr-x 2 root root 4,0K апр 20 12:02 ecss_dialer_db
drwxr-xr-x 2 root root 4,0K апр 20 12:02 ecss_meeting_db
drwxr-xr-x 2 root root 4,0K апр 20 12:02 ecss_numbers_db
drwxr-xr-x 2 root root 4,0K апр 20 12:02 ecss_statistics
drwxr-xr-x 2 root root 4,0K апр 20 12:02 ecss_subscribers
drwxr-xr-x 2 root root 4,0K апр 20 12:02 ecss_system
drwxr-xr-x 2 root root 4,0K апр 20 12:02 history_db
drwxr-xr-x 2 root root 4,0K апр 20 12:02 web_conf

  • Нет меток