ThorB Skrevet 29. januar 2007 Rapporter Del Skrevet 29. januar 2007 Hallois. kjører ubuntu server med 0000:02:0b.0 Mass storage controller: Promise Technology, Inc. PDC20718 (SATA 300 TX4) (rev 02) root@ubuntu:/proc/scsi/sata_promise# uname -a Linux ubuntu 2.6.15-23-server #1 SMP Tue May 23 15:10:35 UTC 2006 i686 GNU/Linux dette fungerer helt fint, MEN skulle gjerne ha hatt 1. hotswap funksjonaliteten eller 2. en kommando for å detektere nye sata disker noen som har litt erfaringer med sånt? Det er jo litt kjipt å ta ned serveren pågrunn av at man skal få inn en harddisk liksom, særlig når man har kort som støtter hotswap og hotswap kabinett.... Lenke til kommentar
A!1 Skrevet 30. januar 2007 Rapporter Del Skrevet 30. januar 2007 Blir ikke diskene montert automatisk i /media av dbus når du setter de inn? Hvis ikke så skal de komme opp i /dev som sd$# enheter. sudo fdisk -l skal vise alle partisjoner som er tilgjengelig og som du evt kan montere selv. Før du tar de ut så skal det bare være å høyreklikke og trykke på eject hvis du bruker gnome og de kommer opp på skrivebordet. - Eller skal det ikke være vanskeligere enn å kjøre en umount på monteringspunktet i /media (eller hvor du har montert de) før du tar de ut... Poenget er at etter en umount er det ingen skriving/lesing til disken og du skal ikke tape data på å koble fra disken lenger. Lenke til kommentar
ThorB Skrevet 30. januar 2007 Forfatter Rapporter Del Skrevet 30. januar 2007 Blir ikke diskene montert automatisk i /media av dbus når du setter de inn? Hvis ikke så skal de komme opp i /dev som sd$# enheter. sudo fdisk -l skal vise alle partisjoner som er tilgjengelig og som du evt kan montere selv. Før du tar de ut så skal det bare være å høyreklikke og trykke på eject hvis du bruker gnome og de kommer opp på skrivebordet. - Eller skal det ikke være vanskeligere enn å kjøre en umount på monteringspunktet i /media (eller hvor du har montert de) før du tar de ut... Poenget er at etter en umount er det ingen skriving/lesing til disken og du skal ikke tape data på å koble fra disken lenger. 7829466[/snapback] takker for svar. men så enkelt er ikke hot swap på linux dessverre. men har funnet i en patch til kernel som jeg skal forsøke i dag. problemet er liksom at linux ser ikke at det er endringer på bussen. hvis den hadde gjort dette, har det vært en enkel sak å mounte de, fordi da har de kommet i /dev/sd* som du skrev Lenke til kommentar
A!1 Skrevet 30. januar 2007 Rapporter Del Skrevet 30. januar 2007 (endret) Har du dbus kjørende/installert? Du sier at du bruker ubuntu server... jeg er ikke så sikker på at dbus følger med der, siden dbus egentlig er tenkt som en desktop daemon, men dbus skal gi deg den funksjonalteten du leter etter og som jeg beskrev i forrige post. Skriv ps aux | grep dbus i en terminal og post output her. Edit: Du kan jo også prøve å bruke desktop kjernen isteden for serverkjernen: sudo aptitude install linux-generic Endret 30. januar 2007 av HavarN Lenke til kommentar
ThorB Skrevet 30. januar 2007 Forfatter Rapporter Del Skrevet 30. januar 2007 Har du dbus kjørende/installert? Du sier at du bruker ubuntu server... jeg er ikke så sikker på at dbus følger med der, siden dbus egentlig er tenkt som en desktop daemon, men dbus skal gi deg den funksjonalteten du leter etter og som jeg beskrev i forrige post. Skriv ps aux | grep dbus i en terminal og post output her. 7835932[/snapback] root@ubuntu:~# ps aux | grep dbus root 4461 0.0 0.0 2732 788 pts/0 R+ 21:42 0:00 grep dbus hmm. er du sikker på at dbus anskaffer hotswap funksjonalitet? iværtfall etter det jeg har lest rundt omkring er at hotswap funksjonaliteten ikke orntlig implementert i kjernen ennå. her er patchen som er tilgjengelig for å få hotswap i linux. har nettopp kompilert kjernen. 2.6.18-1 problemer: 1.svart skjerm, men det fikk jeg fiksa etter litt konfigurering av kjernen 2. promise kortet ble ikke lengre godkjent... så er vel en eller annen plass i kjernekonfigen dette må enables så når dette er på plass kan det være at jeg får testa patchen... server versjonen av ubuntu har ikke gnome eller noe desktop installert. kun terminal som er tilgjengelig. Lenke til kommentar
A!1 Skrevet 30. januar 2007 Rapporter Del Skrevet 30. januar 2007 (endret) dbus (muligens sammen med noen andre daemons) gjør iallefall det mulig med "hotswap" for usb og firewire disker... tror ikke det er noen forskjell med sata. edit: ps aux viser at du ikke kjører dbus... Om du har oppdatert kernel ved å kompilere selv, så må du vel installere forskjellige moduler til den selv også... Det er trolig derfor promisekontrolleren ikke virker med med den nye kjernen. Endret 30. januar 2007 av HavarN Lenke til kommentar
ThorB Skrevet 30. januar 2007 Forfatter Rapporter Del Skrevet 30. januar 2007 (endret) dbus (muligens sammen med noen andre daemons) gjør iallefall det mulig med "hotswap" for usb og firewire disker... tror ikke det er noen forskjell med sata. edit: ps aux viser at du ikke kjører dbus... Om du har oppdatert kernel ved å kompilere selv, så må du vel installere forskjellige moduler til den selv også... Det er trolig derfor promisekontrolleren ikke virker med med den nye kjernen. 7837056[/snapback] nei vet. det er innebygd støtte for den i kjernen. måtte bare finne den i kernel konfig. fant den faktisk til slutt. driver å lager en ny en nå. la merke til at ps raporterte at jeg ikke kjører dbus. vet ikke så mye om dbus. leste så mye om andre som prøvde seg på hotswap og alle de gikk for kernel patchen jeg linka til, så regnet med at det ikke fantes noen annen måte for SATA. Skal undersøke litt nærmere på mulighetene med dbus... fant dette en plass: use 'scsiadd' to rescan the scsi bus den finner to av mine sata disker, men ikke noen endringer quote fra en diskusjon: >>> Is that really what "support for SATA hot-swap" amounts to?>> >> No. That is the very last bit. Hot-swap is the bit where the OS, >> driver, controller and everything else is *aware* that changes are going >> to happen, so they can handle them gracefully. >> >> udev (and hald, and a bunch of other code written on top of those) are >> the icing of the cake: when hot-plug works it can react to it sensibly >> and do things like configure your new network card, mount your hard >> disk, or whatever. >> >> Hot-swap, as such, is all the bits below that which conspire to make it >> work. On a bus like USB this is well tested, while SATA ... isn't. prøvde den nye kjernen. var noe som fremdeles mangler for de interne sata diskene ble ikke detektert men nå fuka promise kortet. men hotswap var en kjedelig kapittel. bli ikke noe bedre der nei... fant forresten denne linken: http://linux-ata.org/driver-status.html#tx2 så driveren støtter i alle fall hot plug. hmm stod noe om nyeste kjernen der. kanskje jeg skal ta sjansen på den igjen. Endret 30. januar 2007 av thor918 Lenke til kommentar
ThorB Skrevet 31. januar 2007 Forfatter Rapporter Del Skrevet 31. januar 2007 dbus (muligens sammen med noen andre daemons) gjør iallefall det mulig med "hotswap" for usb og firewire disker... tror ikke det er noen forskjell med sata. edit: ps aux viser at du ikke kjører dbus... Om du har oppdatert kernel ved å kompilere selv, så må du vel installere forskjellige moduler til den selv også... Det er trolig derfor promisekontrolleren ikke virker med med den nye kjernen. 7837056[/snapback] nei vet. det er innebygd støtte for den i kjernen. måtte bare finne den i kernel konfig. fant den faktisk til slutt. driver å lager en ny en nå. la merke til at ps raporterte at jeg ikke kjører dbus. vet ikke så mye om dbus. leste så mye om andre som prøvde seg på hotswap og alle de gikk for kernel patchen jeg linka til, så regnet med at det ikke fantes noen annen måte for SATA. Skal undersøke litt nærmere på mulighetene med dbus... fant dette en plass: use 'scsiadd' to rescan the scsi bus den finner to av mine sata disker, men ikke noen endringer quote fra en diskusjon: >>> Is that really what "support for SATA hot-swap" amounts to?>> >> No. That is the very last bit. Hot-swap is the bit where the OS, >> driver, controller and everything else is *aware* that changes are going >> to happen, so they can handle them gracefully. >> >> udev (and hald, and a bunch of other code written on top of those) are >> the icing of the cake: when hot-plug works it can react to it sensibly >> and do things like configure your new network card, mount your hard >> disk, or whatever. >> >> Hot-swap, as such, is all the bits below that which conspire to make it >> work. On a bus like USB this is well tested, while SATA ... isn't. prøvde den nye kjernen. var noe som fremdeles mangler for de interne sata diskene ble ikke detektert men nå fuka promise kortet. men hotswap var en kjedelig kapittel. bli ikke noe bedre der nei... fant forresten denne linken: http://linux-ata.org/driver-status.html#tx2 så driveren støtter i alle fall hot plug. hmm stod noe om nyeste kjernen der. kanskje jeg skal ta sjansen på den igjen. 7837153[/snapback] installert dbus nå. ingen forskjell... Lenke til kommentar
A!1 Skrevet 31. januar 2007 Rapporter Del Skrevet 31. januar 2007 Prøv med en desktop liveCD og se om du får det til der. Gjør du det, så er det mulig ved hjelp av dbus og en tilleggsdaemon, men jeg har ingen anelse om hvilken. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå