From 0f926edbb8801b518b8f5724fb732720dafbd301 Mon Sep 17 00:00:00 2001 From: david Date: Sun, 8 Dec 2024 12:55:56 +0000 Subject: [PATCH 1/3] =?UTF-8?q?Create=20Post=20=E2=80=9Cdisable-raid-on-ub?= =?UTF-8?q?iquiti-nvr/disable-raid-on-ubiquiti-nvr=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../disable-raid-on-ubiquiti-nvr.md | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 posts/disable-raid-on-ubiquiti-nvr/disable-raid-on-ubiquiti-nvr.md diff --git a/posts/disable-raid-on-ubiquiti-nvr/disable-raid-on-ubiquiti-nvr.md b/posts/disable-raid-on-ubiquiti-nvr/disable-raid-on-ubiquiti-nvr.md new file mode 100644 index 0000000..15307cc --- /dev/null +++ b/posts/disable-raid-on-ubiquiti-nvr/disable-raid-on-ubiquiti-nvr.md @@ -0,0 +1,50 @@ +--- +title: Disable RAID on Ubiquiti NVR +date: 2024-12-08T04:49:00.000Z +author: David Vasandani +summary: Disable RAID on an UNVR using mdadm +tags: + - post +--- +``` +umount /volume1 +mdadm --stop /dev/md3 +mdadm --zero-superblock /dev/sda5 /dev/sdb5 /dev/sdc5 /dev/sdd5 +mdadm --create /dev/md3 --level=linear --raid-devices=4 /dev/sda5 /dev/sdb5 /dev/sdc5 /dev/sdd5 +cat /proc/mdstat +Personalities : [linear] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] +md3 : active linear sdd5[3] sdc5[2] sdb5[1] sda5[0] + 78093217726 blocks super 1.2 0k rounding +mdadm --detail /dev/md3 +/dev/md3: + Version : 1.2 + Creation Time : Sun Dec 8 04:15:53 2024 + Raid Level : linear + Array Size : 78093217726 (74475.50 GiB 79967.45 GB) + Raid Devices : 4 + Total Devices : 4 + Persistence : Superblock is persistent + + Update Time : Sun Dec 8 04:15:53 2024 + State : clean + Active Devices : 4 + Working Devices : 4 + Failed Devices : 0 + Spare Devices : 0 + + Rounding : 0K + +Consistency Policy : none + + Name : UNVR2:3 (local to host UNVR2) + UUID : c5cefdb3:ceb85edf:552fab96:a5caccd1 + Events : 0 + + Number Major Minor RaidDevice State + 0 8 5 0 active sync /dev/sda5 + 1 8 21 1 active sync /dev/sdb5 + 2 8 37 2 active sync /dev/sdc5 + 3 8 53 3 active sync /dev/sdd5 + +mkfs.ext4 /dev/md3 +mount /dev/md3 /volume1 From 114497db78198d16be9af9e54d9d41d457e27219 Mon Sep 17 00:00:00 2001 From: david Date: Sun, 8 Dec 2024 12:58:28 +0000 Subject: [PATCH 2/3] =?UTF-8?q?Update=20Post=20=E2=80=9Cdisable-raid-on-ub?= =?UTF-8?q?iquiti-nvr/disable-raid-on-ubiquiti-nvr=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../disable-raid-on-ubiquiti-nvr.md | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/posts/disable-raid-on-ubiquiti-nvr/disable-raid-on-ubiquiti-nvr.md b/posts/disable-raid-on-ubiquiti-nvr/disable-raid-on-ubiquiti-nvr.md index 15307cc..6fe5b6f 100644 --- a/posts/disable-raid-on-ubiquiti-nvr/disable-raid-on-ubiquiti-nvr.md +++ b/posts/disable-raid-on-ubiquiti-nvr/disable-raid-on-ubiquiti-nvr.md @@ -7,14 +7,19 @@ tags: - post --- ``` -umount /volume1 +# unmount the volume +$ umount /volume1 + +# stop the array mdadm --stop /dev/md3 + +# zero the data mdadm --zero-superblock /dev/sda5 /dev/sdb5 /dev/sdc5 /dev/sdd5 + +# create a new linear array mdadm --create /dev/md3 --level=linear --raid-devices=4 /dev/sda5 /dev/sdb5 /dev/sdc5 /dev/sdd5 -cat /proc/mdstat -Personalities : [linear] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10] -md3 : active linear sdd5[3] sdc5[2] sdb5[1] sda5[0] - 78093217726 blocks super 1.2 0k rounding + +# check the array mdadm --detail /dev/md3 /dev/md3: Version : 1.2 @@ -46,5 +51,7 @@ Consistency Policy : none 2 8 37 2 active sync /dev/sdc5 3 8 53 3 active sync /dev/sdd5 +# format and mount the new array mkfs.ext4 /dev/md3 mount /dev/md3 /volume1 +``` From 1368048b3bbfca158b7d78112c90679af75a34c2 Mon Sep 17 00:00:00 2001 From: david Date: Sun, 8 Dec 2024 14:26:09 +0000 Subject: [PATCH 3/3] =?UTF-8?q?Update=20Post=20=E2=80=9Cdisable-raid-on-ub?= =?UTF-8?q?iquiti-nvr/disable-raid-on-ubiquiti-nvr=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../disable-raid-on-ubiquiti-nvr.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/posts/disable-raid-on-ubiquiti-nvr/disable-raid-on-ubiquiti-nvr.md b/posts/disable-raid-on-ubiquiti-nvr/disable-raid-on-ubiquiti-nvr.md index 6fe5b6f..0441a0d 100644 --- a/posts/disable-raid-on-ubiquiti-nvr/disable-raid-on-ubiquiti-nvr.md +++ b/posts/disable-raid-on-ubiquiti-nvr/disable-raid-on-ubiquiti-nvr.md @@ -6,6 +6,8 @@ summary: Disable RAID on an UNVR using mdadm tags: - post --- +I wanted to use my UNVR as a fileserver running MooseFS and it's recommended to disable RAID. + ``` # unmount the volume $ umount /volume1