Saya telah menyiapkan Soft Raid 1 menggunakan Debian yang dibangun di sistem RAID. Saya mengatur serangan itu karena saya memiliki HDD ruang ketika saya mengatur server dan berpikir mengapa tidak. RAID diatur menggunakan apa yang pernah dilakukan Debian ketika saya menginstal OS (maaf, bukan teknisi linux).
Sekarang, bagaimanapun saya benar-benar dapat menggunakan disk untuk tujuan yang jauh lebih berguna.
Apakah mudah untuk menghentikan serangan tanpa harus menginstal ulang OS, dan bagaimana cara melakukannya?
fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000d9640
Device Boot Start End Blocks Id System
/dev/sda1 2048 976771071 488384512 fd Linux raid autodetect
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0009dd99
Device Boot Start End Blocks Id System
/dev/sdb1 2048 950560767 475279360 83 Linux
/dev/sdb2 950562814 976771071 13104129 5 Extended
Partition 2 does not start on physical sector boundary.
/dev/sdb5 950562816 976771071 13104128 82 Linux swap / Solaris
Disk /dev/sdc: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 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
Disk identifier: 0x6fa10d6b
Device Boot Start End Blocks Id System
/dev/sdc1 63 3907024064 1953512001 7 HPFS/NTFS/exFAT
Disk /dev/sdd: 7803 MB, 7803174912 bytes
122 heads, 58 sectors/track, 2153 cylinders, total 15240576 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
Disk identifier: 0xc3072e18
Device Boot Start End Blocks Id System
/dev/sdd1 * 8064 15240575 7616256 b W95 FAT32
fstab
konten:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdb1 during installation
UUID=cbc19adf-8ed0-4d20-a56e-13c1a74e9cf0 / ext4 errors=remount-ro 0 1
# swap was on /dev/sdb5 during installation
UUID=f6836768-e2b6-4ccf-9827-99f58999607e none swap sw 0 0
/dev/sda1 /media/usb0 auto rw,user,noauto 0 0
/dev/sdc1 /media/mns ntfs-3g defaults 0 2
Jawaban yang Diterima:
Metode termudah, yang tidak memerlukan perubahan apa pun pada pengaturan Anda, mungkin adalah dengan mengurangi RAID menjadi satu disk. Itu memberi Anda pilihan untuk menambahkan disk dan dengan demikian menggunakan kembali RAID di lain waktu.
mdadm /dev/mdx --fail /dev/disky1
mdadm /dev/mdx --remove /dev/disky1
mdadm --grow /dev/mdx --raid-devices=1 --force
Hasilnya akan terlihat seperti ini:
mdx : active raid1 diskx1[3]
62519296 blocks super 1.2 [1/1] [U]
Ta-daa satu disk "RAID1".
Terkait:Jadikan semua file baru di direktori dapat diakses oleh grup?
Jika Anda ingin menyingkirkan lapisan RAID sama sekali, itu akan melibatkan mdadm --examine /dev/diskx1
(untuk mengetahui offset data), mdadm --zero-superblock
(untuk menghilangkan metadata RAID), dan parted
untuk memindahkan partisi dengan offset data sehingga mengarah ke sistem file, lalu perbarui bootloader dan konfigurasi sistem untuk mencerminkan tidak adanya RAID…