I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ja, det er åbenbart en megaraid controller (scsi_mod er loaded af megaraid).
Muligvis er det den forkerte megaraid driver som er loaded, men det er nok en onboard - modelnummer på din server? Så undersøger vi lige hvilken driver som skal bruges.
du spørger om linux-version. Det ser jeg her tror jeg:
[root@fds-server etc]# cat redhat-release Red Hat Enterprise Linux ES release 3 (Taroon)
Jeg har faktiskt slet ikke styr på dette ! Er det noget du kan guide mig igennem ? Og hvad med at miste al kontakt til diskene ? Det lyder alvorligt ? Er det det ?
Men jeg har lyst til at stole på dig, fordi du virker, som du ved, hvad du snakker om :)
nej, jeg er ikke helt død, men har været lidt optaget.
Problemet er, at jeg tror dine harddiske også er forbundet til samme controller - derfor kan der opstå problemer.
Men step by step: tilret /etc/modules.conf således at megaraid tilrettes til megaraid_2002 kør kommandoen depmod -a hvis der kommer fejl her, så stopper du lav ny initiel ram-disk: cd /boot mkinitrd initrd-<kerneversion>mega.img `uname -r` OBS: bemærk omvendte "plings" omkring uname -r Tilret /etc/grub.conf, således at der er endnu en boot-entry, som peger på dit nye image - fjern ikke den entry, som du booter på i dag. Genstart maskinen - og boot op på den nye entry - håb det bedste :-) Hvis maskinen ikke kommer op, så boot på gammelt image hvis den kommer op - så test tapedrev igen
hvordan er syntaksen for <kerneversion> og hvor ser jeg kerneversionen ?
jeg har forstået det sådan, at jeg kan vælge ved opstarten om jeg booter på det gamle eller ny image ! er det rigtigt ? og vil det altid fungere at boote på det gamle image, eller kan det også gå galt, sådan at jeg slet ikke får kontakt til maskinen igen ?
kommandoen "uname -r" giver dig faktisk kerneversionen
Ja, du har 2 images at vælge imellem. Når en linux maskine booter, så er der en initiel ramdisk som loades. Problemet er et "hønen og ægget" problem - jeg skal loade en driver for at læse diskene - men driveren ligger på selvsamme disk.
Du opdaterer ramdisken til at indeholde en anden megaraid controller - men da du laver en ny, så er den gamle ikke rørt (og derfor fortsat virksom).
Så hvis der går noget galt, så vil det (næsten) altid virke - modules.conf kan give problemer, men det sker næsten aldrig.
Jeg ville ikke selv være bekymret for at lave denne ændring, men jeg har også prøvet det en del gange :-)
ok jeg forsøger lidt senere i dag det drejer sig om en server, der er i produktion hver dag og skal derfor være oppe i morgen, så jeg håber det bedste :)
vil du være online nogengang i løbet af denne aften ?
information: jeg kunne ikke komme til serveren i går aftes ! men nu har jeg ændret megaraid til megaraid_2002 i /etc/modules.conf derefter kørte jeg depmod -a og fik ikke nogen fejl (der blev ikke skrevet noget som helst) senere i dag - omkring kl. 17 - fortsætter jeg og håber det bedste :) der sker ikke nogen ulykke, hvis nogen skulle finde på at restarte serveren nu i løbet af dagen eller hvad ?
[root@server etc]# cat modules.conf alias eth0 e1000 alias scsi_hostadapter megaraid_2002 alias usb-controller usb-uhci alias scsi_hostadapter1 aic7xxx
nu virker alt fint til jeg kommer til grub.conf, men hvordan og hvad ændrer jeg her i grub.conf ? Ser sådan ud nu (før nogen ændring):
[root@fds-server etc]# cat grub.conf # grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version ro root=/dev/sdd1 # initrd /initrd-version.img #boot=/dev/sda default=0 timeout=10 splashimage=(hd0,0)/grub/splash.xpm.gz password --md5 $1$gUASYAd0$bNdGsNWd9B6ZuWbxjFi6x. title Red Hat Enterprise Linux ES (2.4.21-4.ELsmp) root (hd0,0) kernel /vmlinuz-2.4.21-4.ELsmp ro root=LABEL=/ initrd /initrd-2.4.21-4.ELsmp.img title Red Hat Enterprise Linux ES-up (2.4.21-4.EL) root (hd0,0) kernel /vmlinuz-2.4.21-4.EL ro root=LABEL=/ initrd /initrd-2.4.21-4.EL.img
# grub.conf generated by anaconda # # Note that you do not have to rerun grub after making changes to this file # NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version ro root=/dev/sdd1 # initrd /initrd-version.img #boot=/dev/sda default=0 timeout=10 splashimage=(hd0,0)/grub/splash.xpm.gz password --md5 $1$gUASYAd0$bNdGsNWd9B6ZuWbxjFi6x. title Red Hat Enterprise Linux ES (2.4.21-4.ELsmp) root (hd0,0) kernel /vmlinuz-2.4.21-4.ELsmp ro root=LABEL=/ initrd /initrd-2.4.21-4.ELsmp.img title Red Hat Enterprise Linux ES-up (2.4.21-4.EL) root (hd0,0) kernel /vmlinuz-2.4.21-4.EL ro root=LABEL=/ initrd /initrd-2.4.21-4.EL.img title Red Hat Enterprise Linux ES MWGARAID (2.4.21-4.ELsmp) root (hd0,0) kernel /vmlinuz-2.4.21-4.ELsmp ro root=LABEL=/ initrd /initrd-2.4.21-4.ELsmpmega.img
Du kan (og må) ikke give flere points, og det er altså helt fint.
Det ser ud til, at din megaraid controller aldrig har været i brug tidligere, da dine diske befinder sig på en adaptec controller (ud fra /etc/modules.conf).
Det vil sige, at du fremover evt. kan slutte flere enheder til controlleren (den har mindst 2 - muligvis 3 kanaler), så det er en fin controller.
nå nej, det gør den ikke - du retter i /etc/grub.conf:
default=0 til default=2
Grub tæller fra 0 for hver title linie. Derudover vil du ikke få problemer, selvom du opgraderer kernen på et senere tidspunkt - /etc/modules.conf bliver håndteret ved opgradering.
takker for points :-) - 2 huller på controller - og somme tider et stik på bagsiden.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.