Formatage d'un DD sur Sun

Fermé
Carine - 13 déc. 2005 à 11:08
 carine - 14 déc. 2005 à 18:27
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.
A voir également:

10 réponses

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
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
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
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
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
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
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
pour voir si tes disques sont geres par SDS: metastat
par VM: vxdisk list
0
metastat n'existe pas et vxdisk non plus
0
ç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