Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Skrytí disků v btrfs raidu v grafickém prostředí  (Přečteno 1906 krát)

matlala

  • Aktivní člen
  • *
  • Příspěvků: 480
Skrytí disků v btrfs raidu v grafickém prostředí
« kdy: 12 Ledna 2016, 22:36:08 »
Zdravím, už nějakou hodinku hledám a  zkouším ve virtuálu, zítra budu mít další disky a budu aplikovat v reálu.

Mám 4 disky s btrfs oddíly, konfigurace RAID 1. Tj mají stejné UUID. Problém je že nemo/nautilus a další grafický správce souborů je zobrazí všechny, když se člověk uklikne na ten nepřipojený, tak se nic neděje, ale prostě to tam zavazí. Potřeboval bych skrýt 3 disky, které nejsou dle něj připojené a reprezentuje je jen 1. ze 4.

Kód: [Vybrat]
matlala@ubuntu:~$ sudo btrfs fi show
Label: Data  uuid: 3990458d-097d-497c-b213-6c24dc166e1d
Total devices 4 FS bytes used 4.99GiB
devid    1 size 8.00GiB used 7.28GiB path /dev/sdd1
devid    2 size 8.00GiB used 7.28GiB path /dev/sdc1
devid    3 size 8.00GiB used 8.00GiB path /dev/sdb1
devid    4 size 8.00GiB used 8.00GiB path /dev/sde1

Btrfs v3.12
matlala@ubuntu:~$ sudo blkid
/dev/sda1: UUID="5ffe4c72-7271-403a-9ca1-d416e6998fb4" TYPE="swap"
/dev/sda2: UUID="022394e0-b7ec-4911-b4c9-20f450421cad" TYPE="ext4"
/dev/sdb1: LABEL="Data" UUID="3990458d-097d-497c-b213-6c24dc166e1d" UUID_SUB="f634e9f2-6b38-45bc-a783-aadd5ebf6830" TYPE="btrfs"
/dev/sdc1: LABEL="Data" UUID="3990458d-097d-497c-b213-6c24dc166e1d" UUID_SUB="d6f8d5cb-4bff-4bae-979d-c37d1b995f31" TYPE="btrfs"
/dev/sdd1: LABEL="Data" UUID="3990458d-097d-497c-b213-6c24dc166e1d" UUID_SUB="4c5fd0d5-a6e6-4746-b4ee-1562eba654ef" TYPE="btrfs"
/dev/sde1: LABEL="Data" UUID="3990458d-097d-497c-b213-6c24dc166e1d" UUID_SUB="a0a900b9-a869-4c35-85b6-dfe95da5d8d0" TYPE="btrfs"
matlala@ubuntu:~$ sudo btrfs fi show
Label: Data  uuid: 3990458d-097d-497c-b213-6c24dc166e1d
Total devices 4 FS bytes used 4.99GiB
devid    1 size 8.00GiB used 7.28GiB path /dev/sdd1
devid    2 size 8.00GiB used 7.28GiB path /dev/sdc1
devid    3 size 8.00GiB used 8.00GiB path /dev/sdb1
devid    4 size 8.00GiB used 8.00GiB path /dev/sde1

Btrfs v3.12
matlala@ubuntu:~$ sudo blkid
/dev/sda1: UUID="5ffe4c72-7271-403a-9ca1-d416e6998fb4" TYPE="swap"
/dev/sda2: UUID="022394e0-b7ec-4911-b4c9-20f450421cad" TYPE="ext4"
/dev/sdb1: LABEL="Data" UUID="3990458d-097d-497c-b213-6c24dc166e1d" UUID_SUB="f634e9f2-6b38-45bc-a783-aadd5ebf6830" TYPE="btrfs"
/dev/sdc1: LABEL="Data" UUID="3990458d-097d-497c-b213-6c24dc166e1d" UUID_SUB="d6f8d5cb-4bff-4bae-979d-c37d1b995f31" TYPE="btrfs"
/dev/sdd1: LABEL="Data" UUID="3990458d-097d-497c-b213-6c24dc166e1d" UUID_SUB="4c5fd0d5-a6e6-4746-b4ee-1562eba654ef" TYPE="btrfs"
/dev/sde1: LABEL="Data" UUID="3990458d-097d-497c-b213-6c24dc166e1d" UUID_SUB="a0a900b9-a869-4c35-85b6-dfe95da5d8d0" TYPE="btrfs"
matlala@ubuntu:~$ cat /etc/fstab | grep /media/Data
UUID=3990458d-097d-497c-b213-6c24dc166e1d /media/Data btrfs defaults,compress=zlib,autodefrag 0 2

Zkoušel jsem udev pravidla, všelijaký harakiry dle googlu ve fstabu, ale ve 14.04 bez úspěchu. Tady jsme během 10min taky nic nenalez, tak snad někdo ví a sloučí nebo nechá samostatně.
NOTEBOOK: Ubuntu 14.04 (kernel 3.14); Asus N56VM-S4272V (i7 3610QM, 16GB RAM 1600MHz, INTEL SSD 520 180GB + původní HDD místo DVD/BD, Full HD displej) + INTEL 7620 + doma 24" LG IPS 24EA53
NAS-HTPC: Ubuntu server 12.04 x64 + XBMC; ASRock E350M1/USB3, SEASONIC SSP-350GT, RAM 8GB (2x4GB) DDR3 1333MHz, case BITFENIX Prodigy , prim. eth. INTEL PRO/1000 CT, 2ks WD Red 3TB v SW RAID 1, 2*1Gb switch

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re:Skrytí disků v btrfs raidu v grafickém prostředí
« Odpověď #1 kdy: 13 Ledna 2016, 07:03:14 »
Mám 4 disky s btrfs oddíly, konfigurace RAID 1. Tj mají stejné UUID.

AFAIK stejne UUID nedela RAID1.

Proc ten RAID neudelas pres mdadm?
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

matlala

  • Aktivní člen
  • *
  • Příspěvků: 480
Re:Skrytí disků v btrfs raidu v grafickém prostředí
« Odpověď #2 kdy: 13 Ledna 2016, 08:08:35 »
Btrfs se mě zalíbilo tím co umi. Mdadm mám aktuálně, nepřišel jsem na to jak tam dodat další disky a aby se data rozprostřela a jak rychle měnit velikost oddílu.  Ale to je mimo téma.

EDIT: a to stejne UUID pro RAID 1 dělá tohle:
Kód: [Vybrat]
sudo btrfs device add -f /dev/sdd1 /media/Data
sudo btrfs balance start -dconvert=raid1 -mconvert=raid1 /media/Data
« Poslední změna: 13 Ledna 2016, 20:50:50 od matlala »
NOTEBOOK: Ubuntu 14.04 (kernel 3.14); Asus N56VM-S4272V (i7 3610QM, 16GB RAM 1600MHz, INTEL SSD 520 180GB + původní HDD místo DVD/BD, Full HD displej) + INTEL 7620 + doma 24" LG IPS 24EA53
NAS-HTPC: Ubuntu server 12.04 x64 + XBMC; ASRock E350M1/USB3, SEASONIC SSP-350GT, RAM 8GB (2x4GB) DDR3 1333MHz, case BITFENIX Prodigy , prim. eth. INTEL PRO/1000 CT, 2ks WD Red 3TB v SW RAID 1, 2*1Gb switch

matlala

  • Aktivní člen
  • *
  • Příspěvků: 480
Re:Skrytí disků v btrfs raidu v grafickém prostředí
« Odpověď #3 kdy: 19 Ledna 2016, 13:21:27 »
Tak jsem si na to zase musel dojít sám.

Připojený dle grafického rozhraní (udisk, nemo, nautilus...) je sdc1, sdd1-sdf1 jsou nepřipojené kusy btrfs pole
Kód: [Vybrat]
matlala@NAS-HTPC ~ $ sudo blkid
[sudo] password for matlala:
/dev/sda1: UUID="323482c4-0d9e-4407-8d7d-ca8d7d0db22f" TYPE="swap" PARTUUID="000e5c05-01"
/dev/sda2: UUID="993f148c-958e-4059-95b8-11975a1f0343" UUID_SUB="db12702e-08eb-4a25-bba2-a1931b5f95e5" TYPE="btrfs" PARTUUID="000e5c05-02"
/dev/sdb1: UUID="a1607749-8c95-44cf-878f-f41760f54341" TYPE="swap" PARTUUID="0000a6e7-01"
/dev/sdb2: UUID="993f148c-958e-4059-95b8-11975a1f0343" UUID_SUB="6dbc863c-f89f-4324-a641-570968fc2afa" TYPE="btrfs" PARTUUID="0000a6e7-02"
/dev/sdc1: LABEL="Data" UUID="b88bf7ab-1293-48df-bf9c-cfe1d878d5cd" UUID_SUB="433fa4a4-037b-4731-82ff-ee44ef19109c" TYPE="btrfs" PARTUUID="39ba336d-4f25-4506-ae03-dcf48751c043"
/dev/sdd1: LABEL="Data" UUID="b88bf7ab-1293-48df-bf9c-cfe1d878d5cd" UUID_SUB="9bb1d25c-ae32-4f6b-b961-308b3b3ff931" TYPE="btrfs" PARTUUID="90b2e8bb-6ed3-4d91-b413-8dfd2cc9ee81"
/dev/sde1: LABEL="Data" UUID="b88bf7ab-1293-48df-bf9c-cfe1d878d5cd" UUID_SUB="a189dda7-188e-483c-bd1c-788e600bb8b0" TYPE="btrfs" PARTUUID="1cbdfba6-9481-446b-a8f2-5bb4f3e0a680"
/dev/sdf1: LABEL="Data" UUID="b88bf7ab-1293-48df-bf9c-cfe1d878d5cd" UUID_SUB="35a7bbfb-e5c8-40a9-82f4-df3d65071599" TYPE="btrfs" PARTUUID="248b24da-ac49-4c95-8364-0dc1f549d6e0"
matlala@NAS-HTPC ~ $ sudo btrfs fi show
Label: none  uuid: 993f148c-958e-4059-95b8-11975a1f0343
Total devices 2 FS bytes used 12.26GiB
devid    1 size 53.11GiB used 15.03GiB path /dev/sda2
devid    2 size 53.11GiB used 15.03GiB path /dev/sdb2

Label: Data  uuid: b88bf7ab-1293-48df-bf9c-cfe1d878d5cd
Total devices 4 FS bytes used 2.64TiB
devid    1 size 2.73TiB used 1.32TiB path /dev/sdc1
devid    2 size 2.73TiB used 1.32TiB path /dev/sdd1
devid    3 size 2.73TiB used 1.32TiB path /dev/sde1
devid    4 size 2.73TiB used 1.32TiB path /dev/sdf1

Btrfs v3.12

no a do fstabu stačilo dopsat tohle
Kód: [Vybrat]
# skrytí sekundárních disků z grafiky
#sdd
/dev/disk/by-partuuid/90b2e8bb-6ed3-4d91-b413-8dfd2cc9ee81 /mnt/90b2e8bb-6ed3-4d91-b413-8dfd2cc9ee81 auto nosuid,nodev,nofail,noauto 0 0
#sde
/dev/disk/by-partuuid/1cbdfba6-9481-446b-a8f2-5bb4f3e0a680 /mnt/1cbdfba6-9481-446b-a8f2-5bb4f3e0a680 auto nosuid,nodev,nofail,noauto    0       0
#sdf
/dev/disk/by-partuuid/248b24da-ac49-4c95-8364-0dc1f549d6e0 /mnt/248b24da-ac49-4c95-8364-0dc1f549d6e0 auto nosuid,nodev,nofail,noauto    0       0
NOTEBOOK: Ubuntu 14.04 (kernel 3.14); Asus N56VM-S4272V (i7 3610QM, 16GB RAM 1600MHz, INTEL SSD 520 180GB + původní HDD místo DVD/BD, Full HD displej) + INTEL 7620 + doma 24" LG IPS 24EA53
NAS-HTPC: Ubuntu server 12.04 x64 + XBMC; ASRock E350M1/USB3, SEASONIC SSP-350GT, RAM 8GB (2x4GB) DDR3 1333MHz, case BITFENIX Prodigy , prim. eth. INTEL PRO/1000 CT, 2ks WD Red 3TB v SW RAID 1, 2*1Gb switch

 

Provoz zaštiťuje spolek OpenAlt.