Come eliminare una voce di disco da Linux

Ho poche scatole di Linux (RHEL 5.x / Centos 5.x) in esecuzione su KVM, su cui ho usato per colbind e togliere i dischi al volo. Ora il problema con le versioni EL5 è, quando aggiungiamo un disco, inizialmente verrà contrassegnato come / dev / sdb. Quando lo rimuovo e ricollegato il disco, si rivolge nuovamente a / dev / sdc invece di / dev / sdb, se ripeto il process i dischi saranno / dev / sdd .. / dev / sde .. così via .

Voglio che il disco sia sempre collegato al / dev / sdb. Come ottengo questo?

Sono andato molto e non mi ha preso where :(.

Qualsiasi aiuto su questo sarà apprezzato!

  • Quale RPM corregge questa dipendenza RedHat fallita?
  • Monitorare o modificare le autorizzazioni di directory?
  • Perché il mio gruppo di volume lvm2 funziona solo con il mappatore di dispositivi multipath e non il path di alimentazione?
  • Aggiornamento yum a specifica versione del kernel
  • Riavviare il servizio httpd in RHEL restituisce "Arresto di httpd: " - Come posso risolvere questo problema?
  • Come faccio a gestire strace o ltrace su Tomcat Catalina?
  • Installazione di Zend Server tramite Puppet, RHEL e Ubuntu?
  • Come diagnosticare le cause dei processi di uccisione di killer
  • 3 Solutions collect form web for “Come eliminare una voce di disco da Linux”

    È necessario fare riferimento ai dischi per dispositivo? Se hai solo bisogno di ad esempio montarli, puoi allontanarti facendo riferimento alle loro partizioni tramite etichetta o anche UUID. Se non è quello che stai seguendo, puoi guardare nella macchina udev, che ti permette di scrivere le proprie regole di denominazione del dispositivo.

    Acclamazioni, Alf

    Utilizzare un identificatore alternativo per il dispositivo di block anziché /dev/sdb . I due methods comuni sono etichette e numbers UUID. Esempi di entrambe le voci in /etc/fstab sono le seguenti:

     LABEL=restore /restore ext3 defaults,noauto 0 0 UUID=7bbbc4ba-029a-4f5c-95e9-1efc74e55b68 /restore ext3 defaults,noauto 0 0 

    Il command blkid visualizza l'etichetta e / o UUID per tutti i dispositivi di block. Spero possa aiutare.

    Se si desidera fare riferimento a un dispositivo come lo stesso nome allora udev è la risposta. Aggiunge un nome a un dispositivo. Quindi, anche se l'identity framework; del dispositivo cambia l'etichetta per fare riferimento al dispositivo rimane lo stesso. Come per esempio se / dev / sda è assegnato il nome udev BOOT, anche se sda ​​diventa sdb il nome BOOT si riferisce allo stesso dispositivo. Non ho usato udev. Quindi non posso darti la regola esatta di udev da seguire. Ma google dovrebbe avere grandi successi per risolverlo da soli, dovrebbe essere abbastanza semplice.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.