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: Instalace soft RAID 1 - chyba při přihlášení a název media  (Přečteno 4011 krát)

manass

  • Návštěvník
  • Příspěvků: 8
Zdarec,

začínám s Xubuntu a nainstaloval jsem software RAID 1 podle návodu: http://wiki.ubuntu.cz/raid a povedlo se ;-). Až na 2 věci:

1) poslední úkolem dle návodu je připojení disku:
do souboru /etc/fstab přidat /dev/md0    /media/mujdisk   defaults  0  0

když to udělám, po přihlášení to vyhazuje chybu s  možností přeskočit nebo manuálně nastavit. Když dám přeskočit, vše funguje...

2) teda funguje... v adresním řádku se mi objevuje ID raidu? viz např.:
/media/server/c5791e98-7dc5-4452-87c3-7aa2b53554ad/Data/

předpokládám, že to spolu souvisí, nebo ne? nějaká rada jak odstranit ID z toho adresního řádku?

Předem děkuji

Martin

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #1 kdy: 29 Prosince 2013, 21:31:38 »
ukaz prosim ten fstab a take `mdadm --detail /dev/md0' a `cat /proc/mdstat' a `dmesg | grep md0'
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

manass

  • Návštěvník
  • Příspěvků: 8
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #2 kdy: 29 Prosince 2013, 21:52:36 »
#fstab

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/mapper/xubuntu--vg-root /               ext4    errors=remount-ro 0       1
# /boot was on /dev/sda1 during installation
UUID=47b5a477-356a-4457-8fc6-50af46933e28 /boot           ext2    defaults        0       2
/dev/mapper/xubuntu--vg-swap_1 none            swap    sw              0       0
/dev/md0    /media/data   defaults  0  0


#mdadm --detail /dev/md0:

mdadm: cannot open /dev/md0: No such file or directory


#cat /proc/mdstat

Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md127 : active raid1 sdd[1] sdc[0]
      1953383360 blocks super 1.2 [2/2] [UU]
      [=====>...............]  resync = 29.8% (582747136/1953383360) finish=165.0min speed=138392K/sec
     
unused devices: <none>

#dmesg | grep md0
... nedělá nic

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #3 kdy: 29 Prosince 2013, 21:58:17 »
a nepripada Ti prosim divne, ze /dev/md0 nedela nic, kdyz jsi ho vytvoril a pridal do fstab ?

a to ani nemluvim o tom, ze Ti tam z nejakeho duvodu bezi resync

Kód: [Vybrat]
[=====>...............]  resync = 29.8% (582747136/1953383360) finish=165.0min speed=138392K/sec
« Poslední změna: 29 Prosince 2013, 22:03:44 od ntz_reloaded »
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

manass

  • Návštěvník
  • Příspěvků: 8
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #4 kdy: 29 Prosince 2013, 22:01:20 »
no s linuxem / ubuntu začínám, takže jsem postupoval podle návodu. Ke složce na disku v RAIDu se dostanu, takže to (ne)funguje tak na 1/2... nebo možná vůbec, proto jsem taky tady ;-)

resync jsem předpokládal, že jede po vytvoření raidu automaticky... vytvářel jsem to několikrát, takže to ještě nedoběhlo...
« Poslední změna: 29 Prosince 2013, 22:02:51 od manass »

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #5 kdy: 29 Prosince 2013, 22:07:19 »
hmm, tak nevim jak jsi ten raid vytvoril, ale /dev/md0 se rozhodne nejmenuje, to bude jeden z tech hlavnich problemu .. jmenuje se u tebe /dev/md127, druhy, jiz mensi problem vidim v tom, ze ten radek s tim raidem v fstab je spatne tak jako tak at uz raid existuje nebo ne .. chybi ti tam sekce filesystem, viz prvni radek fstab

muzes nam prosim ukazat `cat /proc/mdstat' po rebootu a mozna jeste: dmesg| egrep 'md[0-9]'
« Poslední změna: 29 Prosince 2013, 22:10:12 od ntz_reloaded »
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

manass

  • Návštěvník
  • Příspěvků: 8
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #6 kdy: 29 Prosince 2013, 22:11:00 »
díky za info, to totiž znamená, že ten návod je špatně, nebo zastaralý, neboť jsem jel přesně podle něj stylem copy/paste... a žádnou chybu to nehlásilo

takže jestli jsem to pochopil správně, je to složitější a tak si budu muset najít nějaký aktuálnější článek a postupovat podle něj.

cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md127 : active (auto-read-only) raid1 sdc[0] sdd[1]
      1953383360 blocks super 1.2 [2/2] [UU]
         resync=PENDING
     
unused devices: <none>


dmesg| egrep 'md[0-9]'
[    2.812609] md/raid1:md127: not clean -- starting background reconstruction
[    2.812612] md/raid1:md127: active with 2 out of 2 mirrors
[    2.812628] md127: detected capacity change from 0 to 2000264560640
[    2.818159]  md127: unknown partition table

« Poslední změna: 29 Prosince 2013, 22:14:44 od manass »

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #7 kdy: 29 Prosince 2013, 22:17:06 »
ano, doporucuji ale nepostupovat metodou cut and paste, radsi prosim najdi clanek (treba na archlinux wiki a nebo gentoo wiki) a ten si precti a na zaklade alespon nejakho pochopeni proved kroky nutne k dosazeni toho co potrebujes ...

ve tvem pripade je z nejakeho duvodu vytvorene /dev/md127 .. pokud normalne udelas raid, zapises jeho konfiguraci spravne, tak by to melo fungovat ..

konfiguraci hotoveho raidu zapises pomoci `mdadm -D --scan > /etc/mdadm.conf' .. ja osobne jeste pouzivam typ oddilu "Linux raid autodetect"

Kód: [Vybrat]
# fdisk -l /dev/sdc /dev/sdd

Disk /dev/sdc: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x61d6cbd5

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1       60801   488384001   fd  Linux raid autodetect

Disk /dev/sdd: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x61d6cbd5

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1               1       60801   488384001   fd  Linux raid autodetect

to se zmeni pomoci fdisku


**edit .. hah, ted koukam, ze mam ten druhej disk vetsi nez ten prvni .. jsem si ani nevsiml .. to je server s uptimem neco kolem 3 let, disky samozrejme vymenuju za behu (hotswap), fuj, stydim se .. to je dobrej error
« Poslední změna: 29 Prosince 2013, 22:19:55 od ntz_reloaded »
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #8 kdy: 30 Prosince 2013, 08:38:24 »
Proč error? :) Prostě jinej nebyl po ruce :D RAID je samosebou s nižší kapacitou, ale jinak to nevadí ničemu ...
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

manass

  • Návštěvník
  • Příspěvků: 8
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #9 kdy: 30 Prosince 2013, 11:57:45 »
Hmm, tak se mi povedlo vytvořit RAID 1 podle jiných návodů a vše funguje. Paráda. Až do doby restartu.

Pak se z raidu md0 stane md127, díky čemuž nejede polovna věcí... nějaký nápad, proč se při startu RAID takto načte? Resp. kde všude mám přepsat md0 na md127?

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #10 kdy: 30 Prosince 2013, 14:52:26 »
musis zapsat do etc/mdadm.conf to konfiguraci .. uz jsem to psal .. kdyz mas sprvne udelanej tvuj /dev/md0, tak proste udelej:

mdadm -D --scan > /etc/mdadm.conf

kdyz uz jsme teda u toho, nemohl by jsi nam rovnou ukazat i vystup z `sudo fdisk -l'

Proč error? :) Prostě jinej nebyl po ruce :D RAID je samosebou s nižší kapacitou, ale jinak to nevadí ničemu ...

beru to jako svuj error, protoze jsem ten dalsi disk kupoval a protoze jsem mel evidentne v hlave slamu, kdyz jsem koupil disk s jinou velikosti .. mohlo to dopadnout opacne, mohl jsem koupit mensi :D
« Poslední změna: 30 Prosince 2013, 14:58:57 od ntz_reloaded »
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

manass

  • Návštěvník
  • Příspěvků: 8
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #11 kdy: 30 Prosince 2013, 15:39:02 »
VYŘEŠENO:

ručně opraveno mdadm.conf  (sudo mdadm -D --scan), neboť automatický přepis je zamítnut...

/etc/fstab  ... oprava md0 na md127  (/dev/md127 /media/raid1 ext3 noatime,rw 0 0)
/etc/mdadm/mdadm.conf ... oprava md0 na md127


proč Ubuntu přepne vytvořené pole z md0 na md127 nevypátráno, ale pár odkazů na to, že se to může stát jsem našel. Fungujete a dál to neřeším ;-)

Děkuji za pomoc
« Poslední změna: 30 Prosince 2013, 15:53:16 od manass »

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #12 kdy: 30 Prosince 2013, 15:43:26 »
NTZ má pravdu jen částečně, trouble je v odlišném názvu hosta v některém z předchozím z pokusů o vytvoření raidu.

Kód: [Vybrat]
mdadm --detail /dev/md127 | grep Name
... poví jak se jmenoval host na kterém toto bylo md0

V každém případě udělat (jak píše NTZ)
Kód: [Vybrat]
mdadm -D --scan > /etc/mdadm/mdadm.conf
ALE pak ještě finta fň, protože toto samo o sobě nebude fungovat.

Upravit ten mdadm.conf tak, aby NEobsahoval parametr name=budlikybudliky a ještě udělat
Kód: [Vybrat]
update-initramfs -u

Už se mi to taky párkrát stalo a než resetovat superblock, dělat recover raidu a instalace, tak takhle :)
PS: Protože během psaní mého příspěvku manass odpověděl, ještě dodám, že se mu zdá, že to funguje, ale během restartu se situace většinou změní ...
« Poslední změna: 30 Prosince 2013, 15:46:01 od Petr Merlin Vaněček »
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

manass

  • Návštěvník
  • Příspěvků: 8
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #13 kdy: 30 Prosince 2013, 15:52:20 »
Restar proveden 3x a funguje to... pokud by to začalo zlobit, tak se ozvu ;-)

Btw. poslední pokus, který jsem tu řešil byla čistá instalace, nejedlo se tedy o 2 pokus o vytvoření pole...

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #14 kdy: 30 Prosince 2013, 15:59:09 »
Restar proveden 3x a funguje to... pokud by to začalo zlobit, tak se ozvu ;-)

Btw. poslední pokus, který jsem tu řešil byla čistá instalace, nejedlo se tedy o 2 pokus o vytvoření pole...

I čistá instalace, odstranění particií apt. nepomůže od toho, aby si HDD nepamatoval (díky pitomýmu superbloku) k jakýmu raidu patřil a na jakém hostu, musí se udělat u každýho disku
Kód: [Vybrat]
mdadm --zero-superblock /dev/sda

Pokud to funguje, you're lucky man, já s tím sváděl nekonečný boj. Snad to tak bude i s novým kernelem :)
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

manass

  • Návštěvník
  • Příspěvků: 8
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #15 kdy: 30 Prosince 2013, 16:51:40 »
No možná to bute i tím, že jsem před novou instalací raidu smazal veškeré partitions na discích... a vytvořil je znovu

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #16 kdy: 30 Prosince 2013, 17:26:45 »
NTZ má pravdu jen částečně, trouble je v odlišném názvu hosta v některém z předchozím z pokusů o vytvoření raidu.

Kód: [Vybrat]
mdadm --detail /dev/md127 | grep Name
... poví jak se jmenoval host na kterém toto bylo md0

V každém případě udělat (jak píše NTZ)
Kód: [Vybrat]
mdadm -D --scan > /etc/mdadm/mdadm.conf
ALE pak ještě finta fň, protože toto samo o sobě nebude fungovat.

Upravit ten mdadm.conf tak, aby NEobsahoval parametr name=budlikybudliky a ještě udělat
Kód: [Vybrat]
update-initramfs -u

Už se mi to taky párkrát stalo a než resetovat superblock, dělat recover raidu a instalace, tak takhle :)
PS: Protože během psaní mého příspěvku manass odpověděl, ještě dodám, že se mu zdá, že to funguje, ale během restartu se situace většinou změní ...

coze ??? tak me prosim pouc merline .. nic z toho nedelam, mam opravdu tohle a nic vic:

Kód: [Vybrat]
#### mam 100x overeno, ze kdyz tu array prejmenuju treba na /dev/md/9000, tak to bude /dev/md9000, jaky name=budlikybudliky ????
> cat /etc/mdadm.conf
ARRAY /dev/md/0 metadata=0.90 UUID=7d2befc4:a4f37491:7012a1f4:1ab82073

# blkid | grep sd[cd]
/dev/sdc1: UUID="7d2befc4-a4f3-7491-7012-a1f41ab82073" TYPE="linux_raid_member"
/dev/sdd1: UUID="7d2befc4-a4f3-7491-7012-a1f41ab82073" TYPE="linux_raid_member"

# mdadm --detail /dev/md0
/dev/md0:
        Version : 0.90
  Creation Time : Tue Mar  6 04:24:14 2012
     Raid Level : raid1
     Array Size : 488383936 (465.76 GiB 500.11 GB)
  Used Dev Size : 488383936 (465.76 GiB 500.11 GB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 0
    Persistence : Superblock is persistent

    Update Time : Mon Dec 30 17:28:54 2013
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           UUID : 7d2befc4:a4f37491:7012a1f4:1ab82073 (local to host linux-1unw)
         Events : 0.6459177

    Number   Major   Minor   RaidDevice State
       0       8       33        0      active sync   /dev/sdc1
       1       8       49        1      active sync   /dev/sdd1


^^ prisaham, ze jsem zadnou fintu fn nedelal .. kde je name=budlikybudliky ????
« Poslední změna: 30 Prosince 2013, 17:29:40 od ntz_reloaded »
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #17 kdy: 30 Prosince 2013, 17:37:57 »
https://raid.wiki.kernel.org/index.php/RAID_setup

manual jsem videl snad pred 10ti lety, od te doby to delam furt spatne jak jsem se naucil, ale v clanku vyse se kouknete do sekce "Saving your RAID configuration" .. tam se pise jen o obligatnim mdadm.conf, ktere je pry v ubuntu /etc/mdadm/mdadm.conf .. takze symlink no

nikdy v zivote jsem nic z mdadm.conf rucne nevyndaval .. mozna rebuildnout ten initrd, ale to je tak vse ..
« Poslední změna: 30 Prosince 2013, 17:48:32 od ntz_reloaded »
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Petr Merlin Vaněček

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5058
    • Lomítkáři
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #18 kdy: 30 Prosince 2013, 22:54:09 »
@ntz: jsem neříkal, že to děláš celé špatně, děláš to přesně tak, jak já Xlet před tím, než mi to přestalo fungovat :)

Narážel jsem jen na to, že pokud vytvoříš raid na nějakým stroji, pak ho reinstaluješ (a pojmenuješ stroj jinak) a neodstraníš superblock  z disků (a nepomůže odstranění partitions, protože v těch to uložené není), stane se, že dostaneš místo md0 např. md127, jediné co pak pomůže je úprava mdadm.conf a rebuild initrd. Nevím jak na SuSE, ale na Ubu mi to prostě jinak nefungovalo a dělal jsem to na už na několika strojích takto (update na 12.04 LTS) ...

PS: To name= tam nepojmenovává md(0,1,999), ale name stroje na kterým je orign raidu
PPS: Mrkej na drát, SuSE nemá proklatej Name :-D

Kód: [Vybrat]
root@server-slatina:/home/merlin# mdadm --detail /dev/md0
/dev/md0:
        Version : 1.2
  Creation Time : Fri Jul 19 16:56:26 2013
     Raid Level : raid1
     Array Size : 975296 (952.60 MiB 998.70 MB)
  Used Dev Size : 975296 (952.60 MiB 998.70 MB)
   Raid Devices : 2
  Total Devices : 2
    Persistence : Superblock is persistent

    Update Time : Mon Dec 30 15:35:01 2013
          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           Name : server-slatina:0  (local to host server-slatina)
           UUID : 79f21af8:3cd470da:05709bdb:841fe506
         Events : 32

    Number   Major   Minor   RaidDevice State
       0       8       33        0      active sync   /dev/sdc1
       1       8       49        1      active sync   /dev/sdd1

Name : server-slatina:0  (local to host server-slatina)

Jen pro úplnost:
Kód: [Vybrat]
cat /etc/mdadm/mdadm.conf
ARRAY /dev/md/2 metadata=1.2 UUID=5ce4fa5c:78f5db7d:e385b0ae:838791eb name=server-slatina:2
ARRAY /dev/md/0 metadata=1.2 UUID=79f21af8:3cd470da:05709bdb:841fe506 name=server-slatina:0
ARRAY /dev/md/1 metadata=1.2 UUID=857f8c3d:18dd5da6:8fd1f236:d395f237 name=server-slatina:1
« Poslední změna: 30 Prosince 2013, 23:19:10 od Petr Merlin Vaněček »
Stiskni CTRL + W ...
80% mozku tvoří kapalina ... u některých brzdová

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #19 kdy: 31 Prosince 2013, 02:07:57 »
aha, diky, chapu .. sak jo, poucil jsi me :), to jsem chtel
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re:Instalace soft RAID 1 - chyba při přihlášení a název media
« Odpověď #20 kdy: 31 Prosince 2013, 10:20:30 »
Tohle téma někam připíchnu, to se nestává tak často  ;D
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

 

Provoz zaštiťuje spolek OpenAlt.