Mitt serverbygge - Raid fråga

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Mitt serverbygge - Raid fråga

Inlägg av Osprey »

skalman65 skrev:jag skrev att jag började med

Kod: Markera allt

-sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 --metadata=1.0 /dev/sdb1 missing
men jag antar att jag utelämnar "missing",

för att därefter köra
cat /proc/mdstat
Om du bara vill ha med ett device-namn (sdb1) så måste du ha med "missing", eftersom du anger att det ska vara 2 raid-devices i arrayen.
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
skalman65
Inlägg: 1050
Blev medlem: 15 jan 2008, 23:18
OS: Annat GNU/Linux
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Kalix

Re: Mitt serverbygge - Raid fråga

Inlägg av skalman65 »

Ok då är jag med.

cat /proc/mdstat gav:

Kod: Markera allt

Personalities : [raid1] 
md0 : active raid1 sdb1[0]
      80416640 blocks super 1.0 [2/1] [U_]
Villket ser normalt ut.

Får upp "SDC" i filhanteraren.
men när jag skall öppna den ger det:

Kod: Markera allt

Error mounting /dev/md0 at /media/xubuntu/SDC: Command-line `mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/md0" "/media/xubuntu/SDC"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/md0,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.
Kan detta bero på att jag misslyckats under mina försök och disken filsystem nu är "skadat"

fick detta på dmesg | tail

Kod: Markera allt

xubuntu@xubuntu:~$ dmesg | tail 
[  212.260550] md0: detected capacity change from 0 to 82346639360
[  222.452801] EXT4-fs (md0): bad geometry: block count 20104192 exceeds size of device (20104160 blocks)
[  281.153100] EXT4-fs (md0): bad geometry: block count 20104192 exceeds size of device (20104160 blocks)
[  301.345809] systemd[1]: apt-daily.timer: Adding 7h 32min 3.756355s random time.
[  302.308062] blk_update_request: I/O error, dev fd0, sector 0
[  302.308070] floppy: error -5 while reading block 0
[  302.644039] blk_update_request: I/O error, dev fd0, sector 0
[  302.644046] floppy: error -5 while reading block 0
[  350.647529] systemd[1]: apt-daily.timer: Adding 9h 39min 47.289951s random time.
[  706.108434] EXT4-fs (md0): bad geometry: block count 20104192 exceeds size of device (20104160 blocks)
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Mitt serverbygge - Raid fråga

Inlägg av Osprey »

skalman65 skrev:Får upp "SDC" i filhanteraren.
men när jag skall öppna den ger det:

Kod: Markera allt

Error mounting /dev/md0 at /media/xubuntu/SDC: Command-line `mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/md0" "/media/xubuntu/SDC"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/md0,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.
Kan detta bero på att jag misslyckats under mina försök och disken filsystem nu är "skadat"

fick detta på dmesg | tail

Kod: Markera allt

xubuntu@xubuntu:~$ dmesg | tail 
[  212.260550] md0: detected capacity change from 0 to 82346639360
[  222.452801] EXT4-fs (md0): bad geometry: block count 20104192 exceeds size of device (20104160 blocks)
[  281.153100] EXT4-fs (md0): bad geometry: block count 20104192 exceeds size of device (20104160 blocks)
[  301.345809] systemd[1]: apt-daily.timer: Adding 7h 32min 3.756355s random time.
[  302.308062] blk_update_request: I/O error, dev fd0, sector 0
[  302.308070] floppy: error -5 while reading block 0
[  302.644039] blk_update_request: I/O error, dev fd0, sector 0
[  302.644046] floppy: error -5 while reading block 0
[  350.647529] systemd[1]: apt-daily.timer: Adding 9h 39min 47.289951s random time.
[  706.108434] EXT4-fs (md0): bad geometry: block count 20104192 exceeds size of device (20104160 blocks)
Om du inte har gjort det så måste du skapa en partitonstabell, en partitionering och ett filsystem på disken innan du lägger in den i md-arrayen. Enklaste sättet att göra detta är med "gparted" och för att göra det så måste du stoppa ("--stop") md-arrayen och ta bort den ("--remove"), plus kanske ta bort superblocket ("--zero-superblock"). Eventuellt kan du prova att köra en "fsck" på den också, typ "e2fsck -f -y -v -C 0 -D disknamn"...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
skalman65
Inlägg: 1050
Blev medlem: 15 jan 2008, 23:18
OS: Annat GNU/Linux
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Kalix

Re: Mitt serverbygge - Raid fråga

Inlägg av skalman65 »

Osprey skrev:Om du inte har gjort det så måste du skapa en partitonstabell, en partitionering och ett filsystem på disken innan du lägger in den i md-arrayen. Enklaste sättet att göra detta är med "gparted"
Nu kanske jag tänker helt galet, men om jag gör det så tar jag väl bort all data?
målet är att kopiera data innan formatering.

Hittade i Gparted under"ENHET" undermenyn "försök att rädda data"
Är det det som du tänkte på.

Gjorde ett försök med det, men programmet slutade svara....
(kanske inte skall köras från en "liveskiva")
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Mitt serverbygge - Raid fråga

Inlägg av Osprey »

Nu blir jag osäker på i vilket tillstånd disken egentligen är...

Prova att stoppa raiden och montera disken enbart som dig själv, dvs.

Kod: Markera allt

sudo mdadm --stop /dev/md0
sudo mdadm --remove /dev/md0
sudo medam --zero-superblock /dev/sdb1
sudo mount -t ext4 /dev/sdb1 /mnt
och titta sedan efter hur disken ser ut med:

Kod: Markera allt

ls /mnt
och kör en fsck på den med:

Kod: Markera allt

sudo e2fsck -f -y -v -C 0 -D /dev/sdb1
om allt verkar bra så ska du kunna skapa om md-arrayen igen med:

Kod: Markera allt

sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 --metadata=1.0 /dev/sdb1 missing
när du har gjort det så "bör" md0 gå att montera, men för att det ska bli en riktig md-array så måste du kopiera partitionstabellen till en annan (tom) disk med:

Kod: Markera allt

sudo fdisk /dev/sdX
command (m for help): o
command (m for help): w

sfdisk -d /dev/sdb | sfdisk /dev/sdX
där "X" alltså är den andra diskens beteckningsbokstav och tänk på att detta raderar den andra disken.

Lägg sedan till den nya disken till arrayen med:

Kod: Markera allt

sudo mdadm --manage /dev/md0 --add /dev/sdXY
där "X" är bokstaven och "Y" är siffran för partitionen.

Sedan kan du sitta och titta på hur den synkar arrayen med:

Kod: Markera allt

cat /proc/mdstat
...i sådär ungefär 2-3 timmar, beroende på hur stora diskarna är... :)

(jag hoppas att jag inte glömde något nu - och givetvis, ta helst backup på sdb1 efter att du kört fsck på den)
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
skalman65
Inlägg: 1050
Blev medlem: 15 jan 2008, 23:18
OS: Annat GNU/Linux
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Kalix

Re: Mitt serverbygge - Raid fråga

Inlägg av skalman65 »

Osprey skrev:Nu blir jag osäker på i vilket tillstånd disken egentligen är...

Prova att stoppa raiden och montera disken enbart som dig själv, dvs.

Kod: Markera allt

sudo mdadm --stop /dev/md0
sudo mdadm --remove /dev/md0
sudo medam --zero-superblock /dev/sdb1
sudo mount -t ext4 /dev/sdb1 /mnt
och titta sedan efter hur disken ser ut med:

Kod: Markera allt

ls /mnt
Sdb monteras inte enligt ls/mnt är det här jag har problemet?
så här terminalen ut

Kod: Markera allt

xubuntu@xubuntu:~$ cat /proc/mdstat
Personalities : [raid1] 
md0 : active raid1 sdb1[0]
      80416640 blocks super 1.0 [2/1] [U_]
      
unused devices: <none>
xubuntu@xubuntu:~$ sudo mdadm --stop /dev/md0
mdadm: stopped /dev/md0
xubuntu@xubuntu:~$ sudo mdadm --remove /dev/md0
xubuntu@xubuntu:~$ sudo mdadm --zero-superblock /dev/sdb1
xubuntu@xubuntu:~$ sudo mount -t ext4 /dev/sdb1 /mnt
xubuntu@xubuntu:~$ ls /mnt
lost+found
xubuntu@xubuntu:~$ 
Osprey skrev:och kör en fsck på den med:

Kod: Markera allt

sudo e2fsck -f -y -v -C 0 -D /dev/sdb1
medans får följande svar här

Kod: Markera allt

xubuntu@xubuntu:~$ sudo e2fsck -f -y -v -C 0 -D /dev/sdb1
e2fsck 1.42.13 (17-May-2015)
/dev/sdb1 är monterat.
e2fsck: Kan inte fortsätta, avbryter.
går jag in i gparted står det att den är monterad på /mnt

avmonterade den och körde e2fck på nytt

Kod: Markera allt

xubuntu@xubuntu:~$ sudo e2fsck -f -y -v -C 0 -D /dev/sdb1
e2fsck 1.42.13 (17-May-2015)
Pass 1: Kontrollerar inoder, block och storlekar
Pass 2: Kontrollerar katalogstruktur                                           
Pass 3: Kontrollerar katalogförbindelser
Pass 3A: Optimerar kataloger
Pass 4: Kontrollerar referensräknare                                           
Pass 5: Kontrollerar gruppsammanfattningsinformation                           
                                                                               
SDC: ***** FILSYSTEMET MODIFIERADES *****

          11 inoder använda (0.00 %, av 5029888)
           0 ej konsekutiva filer (0.0 %)
           0 ej konsekutiva kataloger (0.0 %)
             antal inoder med ind/dind/tind-block: 0/0/0
      328924 använda block (1.64 %, av 20104192)
           0 dåliga block
           1 stor fil

           0 normala filer
           2 kataloger
           0 teckenenhetsfiler
           0 blockenhetsfiler
           0 fifon
           0 länkar
           0 symboliska länkar (0 snbba symboliska länkar)
           0 uttag (sockets)
------------
           2 filer
xubuntu@xubuntu:~$ 
varpå jag tog och skapade om arrayen:

Kod: Markera allt

xubuntu@xubuntu:~$ sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 --metadata=1.0 /dev/sdb1 missing
mdadm: /dev/sdb1 appears to contain an ext2fs file system
       size=80416768K  mtime=Wed May 17 09:15:11 2017
Continue creating array? y
mdadm: array /dev/md0 started.
varpå jag försöker att öppna men får samma felmeddelande på nytt:

Kod: Markera allt

Error mounting /dev/md0 at /media/xubuntu/37c9983a-dce5-4429-bf30-3901f0e79c4c: Command-line `mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/md0" "/media/xubuntu/37c9983a-dce5-4429-bf30-3901f0e79c4c"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/md0,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.
testar då med dmesg
vilket ger denna utskrift

Kod: Markera allt

xubuntu@xubuntu:~$ dmesg | tail
[ 1819.464172] blk_update_request: I/O error, dev fd0, sector 0
[ 1819.464189] floppy: error -5 while reading block 0
[ 1819.664055] blk_update_request: I/O error, dev fd0, sector 0
[ 1819.664064] floppy: error -5 while reading block 0
[ 1830.405299] EXT4-fs (sdb1): mounted filesystem without journal. Opts: (null)
[ 1868.700706] md: bind<sdb1>
[ 1868.704594] md/raid1:md0: active with 1 out of 2 mirrors
[ 1868.704660] md0: detected capacity change from 0 to 82346639360
[ 1883.743400] EXT4-fs (md0): bad geometry: block count 20104192 exceeds size of device (20104160 blocks)
[ 2000.534550] EXT4-fs (md0): bad geometry: block count 20104192 exceeds size of device (20104160 blocks)
xubuntu@xubuntu:~$ 

verkar vara ett hopplöst fall det här...
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Mitt serverbygge - Raid fråga

Inlägg av Osprey »

Fram till nedanstående ser det helt ok ut, förutom att jag missade att skriva att disken skulle avmonteras igen före fsck. Men det enda som finns på disken är alltså "lost+found".
skalman65 skrev:varpå jag försöker att öppna men får samma felmeddelande på nytt:

Kod: Markera allt

Error mounting /dev/md0 at /media/xubuntu/37c9983a-dce5-4429-bf30-3901f0e79c4c: Command-line `mount -t "ext4" -o "uhelper=udisks2,nodev,nosuid" "/dev/md0" "/media/xubuntu/37c9983a-dce5-4429-bf30-3901f0e79c4c"' exited with non-zero exit status 32: mount: wrong fs type, bad option, bad superblock on /dev/md0,
       missing codepage or helper program, or other error

       In some cases useful info is found in syslog - try
       dmesg | tail or so.
Felkod 32 är egentligen "broken pipe", vilket inte direkt ger någon information om vad det egentligen är som är fel. Vad använder du för kommando för att montera den? och vad händer om du försöker med:

Kod: Markera allt

sudo mount -t ext4 /dev/md0 /mnt
...?
skalman65 skrev:testar då med dmesg
vilket ger denna utskrift

Kod: Markera allt

xubuntu@xubuntu:~$ dmesg | tail
[ 1819.464172] blk_update_request: I/O error, dev fd0, sector 0
[ 1819.464189] floppy: error -5 while reading block 0
[ 1819.664055] blk_update_request: I/O error, dev fd0, sector 0
[ 1819.664064] floppy: error -5 while reading block 0
[ 1830.405299] EXT4-fs (sdb1): mounted filesystem without journal. Opts: (null)
[ 1868.700706] md: bind<sdb1>
[ 1868.704594] md/raid1:md0: active with 1 out of 2 mirrors
[ 1868.704660] md0: detected capacity change from 0 to 82346639360
[ 1883.743400] EXT4-fs (md0): bad geometry: block count 20104192 exceeds size of device (20104160 blocks)
[ 2000.534550] EXT4-fs (md0): bad geometry: block count 20104192 exceeds size of device (20104160 blocks)
xubuntu@xubuntu:~$ 

verkar vara ett hopplöst fall det här...
Det här ser ok ut, förutom att antalet block inte stämmer. Själv har jag åkt på det när jag haft fel eller för gamla drivrutiner till diskarna, md-raid reagerar väldigt skumt då. Titta om du kan hitta nya drivrutiner på datortillverkarens eller disktillverkarens hemsida...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
skalman65
Inlägg: 1050
Blev medlem: 15 jan 2008, 23:18
OS: Annat GNU/Linux
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Kalix

Re: Mitt serverbygge - Raid fråga

Inlägg av skalman65 »

Osprey skrev:Vad använder du för kommando för att montera den? och vad händer om du försöker med:

Kod: Markera allt

sudo mount -t ext4 /dev/md0 /mnt
Tog en genväg när jag skulle montera: dubbelklickade dess ikon på skrivbordet. :D

får samma felmeddelande när jag försöker att göra det från terminalen som tidigare.

Letade efter drivrutiner till disken hittade några sidor som menade att de hade uppdaterade sådana men bara i .exe format.
så de hoppade jag över.

Disken är en Hitachi ATA HDS728080PLAT20

använde parted -l för att ta fram disk info och fann då detta :

Kod: Markera allt

Partitionstabell: loop
vet inte om jag sett det tidigare, kan det ställa till med problem.
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Mitt serverbygge - Raid fråga

Inlägg av Osprey »

skalman65 skrev:använde parted -l för att ta fram disk info och fann då detta :

Kod: Markera allt

Partitionstabell: loop
vet inte om jag sett det tidigare, kan det ställa till med problem.
Att partitionstabellen är typ "loop" innebär egentligen att det inte finns någon partitionstabell utan att partitionen så att säga "pekar på sig själv i en loop". Det vanligaste tillfället när detta förekommer är optiska diskar (CD/DVD etc.) som alltså ofta bara består av en enda partition. Det kan också uppstå på en hårddisk om man skapar innehållet på den utan att först skapa en partitionstabell, utan lägger ut data direkt med "dd".

För att råda bot på det i ditt fall, så starta gparted och skapa en partitionstabell på disken och partitionera den så som du vill ha den. Partitionstypen ska vara DOS och inte GPT eller något sådant. Eventuellt måste du först rensa disken med "dd if=/dev/zero of=/dev/sdX bs=512 count=4"...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
skalman65
Inlägg: 1050
Blev medlem: 15 jan 2008, 23:18
OS: Annat GNU/Linux
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Kalix

Re: Mitt serverbygge - Snabb program för att visa .txt filer

Inlägg av skalman65 »

Tack Osprey. gav mina försök att få upp disken, men räddade lite av mina filer med hjälp av testdisk. Nu blir formatering nästa steg innan jag sätter tillbaka diskarna i servern.

Hade sparat ett antal dokument i .txt format.
Mitt problem är att jag räddade ganska många textfiler drygt 26.000 .txt filer
(ska nog sluta använda .txt för eget bruk)

Finns det något program som man kan bläddra till nästa dokument med ex piltangenterna?

så att man slipper klicka på filen för att sedan köra ALT F4 ......
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Mitt serverbygge - Snabb program för att visa .txt filer

Inlägg av Osprey »

skalman65 skrev:Finns det något program som man kan bläddra till nästa dokument med ex piltangenterna?

så att man slipper klicka på filen för att sedan köra ALT F4 ......
Med "vi" kan du ju öppna textfiler med "vi *.txt". Den öppnar då den första filen och sedan går du vidare till nästa med ":n" eller avbryter med ":q!"

[EDIT] Det fungerar förresten med "gvim" också, om du vill ha ett mer grafiskt gränssnitt... :)
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
skalman65
Inlägg: 1050
Blev medlem: 15 jan 2008, 23:18
OS: Annat GNU/Linux
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Kalix

Re: Mitt serverbygge - Förbereda diskarna för raid

Inlägg av skalman65 »

Det var en bra mycket enklare variant ;D

Nu skall jag lite smått börja att förbereda diskarna så man kan få igång servern.

Med tanke på de otroliga mängderna med data som fanns på diskarna.
så funderar på om det kanske kan vara ett bra alternativ att börja med att använda programmet killdisk, för att få diskarna "tomma".

Så man slipper tröska igenom den otroliga mängd data
om det skulle bli så att jag hamnar i samma sits igen.

Eller har vi något alternativ i förrådet för en sådan konfiguration
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Mitt serverbygge - Förbereda diskarna för raid

Inlägg av Osprey »

skalman65 skrev:Det var en bra mycket enklare variant ;D

Nu skall jag lite smått börja att förbereda diskarna så man kan få igång servern.

Med tanke på de otroliga mängderna med data som fanns på diskarna.
så funderar på om det kanske kan vara ett bra alternativ att börja med att använda programmet killdisk, för att få diskarna "tomma".

Så man slipper tröska igenom den otroliga mängd data
om det skulle bli så att jag hamnar i samma sits igen.

Eller har vi något alternativ i förrådet för en sådan konfiguration
Om du vill göra diskarna helt "tomma", det vill säga rensa dem helt, så funkar det alldeles utmärkt med:

Kod: Markera allt

sudo dd if=/dev/zero of /dev/sdX bs=512 count=4
...snabbt och enkelt och disken är garanterat helt rensad......
(visst skulle väl testdisk kunna hitta en del, men det här handlade ju inte om någon säkerhetsmässig rensning för FRA...) :)
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
skalman65
Inlägg: 1050
Blev medlem: 15 jan 2008, 23:18
OS: Annat GNU/Linux
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Kalix

Re: Mitt serverbygge - Förbereda diskarna för raid

Inlägg av skalman65 »

Jobbade de senaste två dagarna med att få till killdisk men det strulade på ett eller annat sätt hela tiden...

ramlade över denna sida tidigare i dag.

Med rekommendation att använda

Kod: Markera allt

sudo shred -v /dev/sdX
så jag hade ganska precis innan ditt inlägg Osprey

Kod: Markera allt

sudo dd if=/dev/zero of /dev/sdX bs=512 count=4
startat operationen.

Om jag inte missförstår det hela så är det bara två olika vägar till samma mål eller?
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Mitt serverbygge - Raid fråga

Inlägg av Osprey »

Det är två olika vägar, beroende på vad du vill uppnå:

Kod: Markera allt

sudo dd if=/dev/zero of /dev/sdX bs=512 count=4
Rensar egentligen bara de första 2048 bytes:en på disken. Men eftersom det är där som partitionstabellen och mbr ligger, så kommer disken för ett system att framstå som helt tom. Kommandot går jättesnabbt och du lägger inte ned extra tid på att rensa bort något som du egentligen inte behöver rensa bort. Det räcker ju liksom med att disken inte går att montera och att alla andra kommandon upplever den som tom...

Men:

Kod: Markera allt

sudo shred -v /dev/sdX
Remsar däremot bort all data på disken också, vilket du egentligen inte behöver eftersom det räcker med att systemet inte kommer åt det som ligger där på normalt sätt...

Så det är två olika kommandon som båda gör att systemet upplever disken som helt tom, men det är bara "shred" som dessutom gör en säkerhetsmässig rensning, vilket tar en hel del tid och som egentligen inte behövs här... :)
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
skalman65
Inlägg: 1050
Blev medlem: 15 jan 2008, 23:18
OS: Annat GNU/Linux
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Kalix

Re: Mitt serverbygge - Raid fråga

Inlägg av skalman65 »

Min tanke var att radera disken fullständigt, så att jag skulle få mindre data att arbeta med vid en ev. ny krasch vid ett senare tillfälle.
Så mitt val av "shred" blev nog rätt här.

Tack för förklaringen Osprey

Har nu efter lång tid startad upp server och konfigurerat så att båda mina raid enheter fungerar.
Redigerat smb.conf så att de skall delas ut vid start.

Inga felkoder med "testparm"

men när jag kontrollerar att ansluta via andra datorer så får jag följande felmeddelande
när jag klickar för att öppna aktuell arbetsgrupp
network-problem.png
network-problem.png (14.72 KiB) Visad 5124 gånger

Ligger detta fel på servern (router) eller på den lokala datorn?
Användarvisningsbild
skalman65
Inlägg: 1050
Blev medlem: 15 jan 2008, 23:18
OS: Annat GNU/Linux
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Kalix

Re: Mitt serverbygge - Raid fråga

Inlägg av skalman65 »

hittade felet i routern, så nu fungerar utdelningen.

Då var det bara att konfigurera sSMTP

därefter tror jag att servern kan räknas som klar.
Användarvisningsbild
skalman65
Inlägg: 1050
Blev medlem: 15 jan 2008, 23:18
OS: Annat GNU/Linux
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Kalix

Mitt serverbygge - Sända script svar i ett mail

Inlägg av skalman65 »

Då var konfigureringen av ssmtp klar och "fungerande" och skall nu bara få till det enkla script som jag tänkt skall användas för att ha en kontroll på raid enheterna

När jag testar via terminalen så får jag inte med hela script svaret i det framkomna mailet

har följande skapat i ett skript

Kod: Markera allt

#!/bin/bash

cat /proc/mdstat | ssmtp  min@mail-adress
på en vanlig cat /proc/mdstat i terminalen får jag följande meddelande

Kod: Markera allt

Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10] 
md0 : active raid1 sdc1[1] sdb1[0]
      1960512 blocks super 1.2 [2/2] [UU]
      
md1 : active raid1 sde1[1] sdd1[0]
      80416640 blocks super 1.0 [2/2] [UU]
men i mitt mail så får jag endast

Kod: Markera allt

[1] sdd1[0]
      80416640 blocks super 1.0 [2/2] [UU]
Vad missar jag?
Användarvisningsbild
skalman65
Inlägg: 1050
Blev medlem: 15 jan 2008, 23:18
OS: Annat GNU/Linux
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Kalix

Mitt serverbygge - Sända scriptsvar i ett mail

Inlägg av skalman65 »

Efter googlande och funderande över hur jag gjorde sist så kom jag slutligen på det.

så mitt script ser nu ut så här:

Kod: Markera allt

#!/bin/bash

cat /proc/mdstat | mail -s "Raidkontroll" min.mail@adress
Ser det vettigt ut eller är det något som jag borde ändra?
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Mitt serverbygge - Raid fråga

Inlägg av Osprey »

Ser vettigt ut, men om du skulle ha lust så kan du ju utforma det som;

Kod: Markera allt

#! /bin/bash
if [[ $(grep UU /proc/mdstat | wc -l) -lt 2 ]]; then
   cat /proc/mdstat | mail -s "Raidkontroll" min.mail@adress
fi
så får du bara ett mail när något är fel...

Fast egentligen så ser du inte felen förrän en disk har krashat då, först då står det "_U" eller "U_" i /proc/mdstat, vilket indikerar ett fel.

Vill du istället få reda på när en disk börjar bli dålig, så ska du istället köra en smartctl på den, helst varje natt. En god idé är till exempel att köra en "short" test alla nätter utom till exempel söndag-måndag, då du kör en "long". Sedan kontrollerar du utfallet från testerna med ett script och skickar ett mail när något fel syns.

Normalt sett börjar det med att testen upptäcker att den får läsfel långt innan disken kraschar...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"