Formatage d'un DD sur Sun

Carine -  
 carine -
Bonjour,

je travaille sur un serveur Solaris 2.7, et on vient de changer un disque dur qui nous a laché. Le probleme est que le technicien a change le disque, verifie avec "format" qu'on voyait bien le disque et il est parti.
Le probleme est que je ne peux pas formatter le disque comme je voudrais car il m'affiche :
cannot modify disk partitions while it has mounted partitions.

Ok, j'essaye de faire un umount, mais il me dit que /data9 est busy. Le hic est que personne n'est sur /data9, personne n'utilise ce repertoire.
Bref, je ne peux pas faire "umount" et du coup le "format "est impossible.

Je ne m'y connais pas vraiment en sun, je suis perdue, je ne sais pas comment resoudre mon pb.... :(

si quelqu'un a une idée, elle est vraiment la bienvenue.

Faut-il que je redemarre le serveur en empechant le disque de se mounter ?

Merci par avance

a+
Carine.

10 réponses

  1. dsgg
     
    c'est simple tu est obligé dans ce cas de booter sur un CD live (gentoo sparc linux) par exemple.

    et là tu peux formater et repartitionner comme tu veux (n'oublies pas que la partition 3 est obliatoirement de type FULLDISK)
    0
  2. droopy291
     
    bonjour carine,

    premierement tu peux faire un fuser /data9 pour voir les processus utilisant ce file system et killer les processus retournes

    tu peux egalement forcer le demontage du file system avec umount -f /data9

    francois
    0
  3. carine
     
    Bonjour,

    j'ai essaye le fuser et voici le resultat :
    # fuser -k /data9
    /data9:

    mais je ne peux toujours pas faire umount /data9 et sous sun l'option -f n'existe pas.
    Je vais devoir rebooter le serveur... c'est lourd car il y a 30 personnes connectées dessus...

    merci pour vos reponses.

    Carine
    0
  4. droopy291
     
    l'option -f doit exister a partir de solaris 8 alors.

    est-ce un repertoire partage?
    dfshares te retourne t-il /data9
    si oui faire unshare /data9
    et refaire le umount
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. droopy291
     
    tu peux egalement verifier que ton repertoire n'est pas dans /etc/auto_master auquel cas tu fais un /etc/init.d/autofs stop

    faire un lockfs -h /data9
    refaire un fuser -k /data9
    et umount /data9
    0
  7. carine
     
    Merci !

    je ne connaissais pas la commande unshares. Effectivement, /data9 est bien partage.
    Ok, le umount a marché, j'ai lance le format, on verra bien.

    euh... vu que tu t'y connais bien :) après le format, j'ai un truc particulier à faire avant de pouvoir creer des repertoires sur /data9 ?
    c'est la premiere fois que je fais ça sous Sun, c'est un peu la panique à vrai dire...

    Merci encore pour ton aide :)
    0
  8. droopy291
     
    ton disque est il gere par VM ou SDS?

    sinon
    apres avoir defini le partitionement avec format
    tu dois creer les file systems avec la commande newfs
    par exemple newfs /dev/rdsk/c1t0d0s0
    a faire pour chaque file system
    0
  9. droopy291
     
    pour voir si tes disques sont geres par SDS: metastat
    par VM: vxdisk list
    0
  10. carine
     
    metastat n'existe pas et vxdisk non plus
    0
  11. carine
     
    ça marche !

    je viens de faire les partitions + le newfs
    et c'est bon, je peux enfin ecrire sur mon /data9

    Merci bcp pour ton aide, tu m'as sortie une "branche" du pied :)

    à bientot pour de nouvelles aventures

    Carine.
    0