5 октября 2018 г.

Работа с жесткими дисками на сервере Ubuntu

Какие разделы имеются


lsblk
lsblk -o +uuid,name показывать UUID

Команды free и df - информация о системных ресурсах.
Команда free выводит информацию об использовании оперативной и виртуальной памяти, a df - об использовании дискового пространства.

df -h 









получить более актуальную информацию о диске и разделах можно с флаглм  —fs:
lsblk --fs

Узнаём имена разделов в Ubuntu.

ls -l /dev/ | grep sd  -  способ увидеть все подключённые диски
fdisk -l - список примонтированных и доступных к монтированию дисков
 
cat partitions или команда  blkid устройства


Если устройство называется /dev/md<номер>, это, скорее всего, программный RAID, собранный из физических разделов /dev/sd<буква><номер>. Чтобы узнать, из чего именно, используйте

mdadm -D /dev/md3

Как узнать UUID диск.

ls -la /dev/disk/by-uuid/
или

Команда для того бы узнать UUID диска:
blkid /dev/disk/


cat /sys/block/sd*/queue/rotational  тип диска 


hdparm -I /dev/sda   утилита устанавливается по умолчанию . Чтобы получить
 информацию об устройстве
 hdparm с ключом -I, передав путь к  устройству.

Свободное место на дисках.

du -h --max-depth=1
du -sh  размер текущей директории

Как определить SSD или HDD.

cat /sys/block/sda/queue/rotational - если в результате вы видите 0 - значит SSD, если 1 - тогда HDD.

Добавление диска и создание разделов в Linux.

fdisk /dev/sdc разобьем диск на разделы
Создаем раздел с помощью опции n, при выборе типа указываем основной с помощью опции p.
значение по умолчанию, то нажмите Enter.
сохранить внесенные изменения с помощью опции w.

Монтирование.

1. fdisk диск на разделы: n+p,n+e+1G,n,p,w.
2. создать файловую систему : mkfs.ext4 /dev/sdc1 , mkfs.ext4 /dev/sdc5
3. nano /etc/fstab
4. /dev/sdb1 /home ext4 defaults 0 0 /dev/sdb5 /home ext4 defaults 0 0
5. mount -a

Узнать количество файлов в папке.

ls -f . | wc -l - самый быстрый способ. использовать при большом количестве файлов.
find . -type f -maxdepth 1 | wc -l - c командой find
find . -name '1*'| wc -l - считаем все файлы, которые начинаются на 1. 
 
 

mdadm

Информацию о состоянии активных массивов можно просмотреть в псевдо-файле /proc/mdstat
cat /proc/mdstat
 
mdadm /dev/md3 --remove /dev/sdd3
mdadm /dev/md2 --remove /dev/sdd2
mdadm /dev/md1 -f /dev/sdd3 помечаем диск как сбойный  
wipefs -a /dev/sdd1   Удаляем метаданные
mdadm --grow /dev/md3 --raid-devices=3
mdadm -Q /dev/sdd3  получение информации о RAID-диске и его разделах 
 
 
 

 

Комментариев нет:

Отправить комментарий

Торговые стратегии на рынке форекс

На рынке Forex существует множество различных стратегий, которые трейдеры могут использовать при создании экспертных советников (экспертов)...