Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Unix > BSD
BSD Forum d'entraide sur les systèmes BSD. Avant de poster -> FAQ BSD et cours BSD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/05/2006, 18h54   #1
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
Par défaut [FreeBSD] Configuration vinum

Bonjour,


Je suis sous FreeBSD v6.1

J'essaye de monter plusieurs disques en JBOD grâce à vinum...
J'ai fait
Code :
gvinum create gvinum.conf

avec ce fichier gvinum.conf
Code :
1
2
3
4
5
6
drive a device /dev/ad0s1d
drive b device /dev/ad1s1d
volume myvol
  plex org concat
    sd length 270000m drive a
    sd length 180000m drive b

Mais au démarrage rien ne se monte, et je me prends une erreur critique car /dev/gvinum n'existe pas

Au passage, si vous pouviez me dire ce que vous pensez de ma configuration


Merci
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2006, 21h59   #2
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Bonjour gorgonite,

As-tu consulté le chapitre intitulé "Le gestionnaire de volume Vinum" du guide de référence (Handbook) ?

Cela devrait t'aider.
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2006, 22h27   #3
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
Citation:
Envoyé par Larkine
Bonjour gorgonite,

As-tu consulté le chapitre intitulé "Le gestionnaire de volume Vinum" du guide de référence (Handbook) ?

Cela devrait t'aider.

Evidemment... et celui de vinum aussi


En fait, tout avait l'air de bien fonctionner jusqu'à ce que je décide de lancer vinum au démarrage et de monter la partition automatiquement.

Et au lieu de faire les manip une à une, j'ai fait les deux d'un coup et j'ai rebooté... parce que j'étais pressé.


donc le /etc/fstab essaie de monter /dev/gvinum/myvol alors que vinum ne l'a pas encore créé... et tout le système est planté, et je n'arrive à y accéder qu'en single-user et read-only.
je ne peux donc plus modifier mon /etc/fstab, et je dois tout reformater

(les live-cd linux ne veulent pas monter les partitions bsd)
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2006, 13h08   #4
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
Bon c'est fait... l'exemple pour un disque

Code :
1
2
3
4
5
6
#! /bin/sh
dd if=/dev/zero of=/dev/ad0 count=2
disklabel /dev/ad0 | disklabel -B -R -r ad0 /dev/stdin
newfs /dev/ad0c
gvinum create gvinum.conf
newfs /dev/gvinum/myvol
avec le gvinum.conf suivant

Code :
1
2
3
4
drive a device /dev/ad0c
volume myvol
  plex org concat
    sd length 277181m drive a
et pour le demarrage automatique, on fait un fichier /etc/rc.d/gvinum

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# PROVIDE: disks
# KEYWORD: nojail

. /etc/rc.subr

name="gvinum"
start_cmd="gvinum_start"
stop_cmd=":"

gvinum_start()
{
  case ${gvinum_enable} in
  [Yy][Ee][Ss])
        echo "starting gvinum."
        /sbin/gvinum start
        ;;
  esac
}

load_rc_config $name
run_rc_command "$1"

# END
et dans /etc/rc.conf, il faut mettre


ensuite on peut monter sa partition...
il y a en revanche un petit probleme. Lorsque je redemarre, et que j'essaye de monter la partition a la main, il me repond

Code :
1
2
g_vfs_done():gvinum/myvol[READ(offset=65536, length=8192)]error = 6
mount /dev/gvinum/myvol: Device not configured
alors que tout marchait avant le reboot...
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2006, 14h38   #5
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
En fait, pour remonter les volumes il faut faire :

Code :
1
2
#! /bin/sh
gvinum start myvol

et apres le mount marche
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2006, 16h49   #6
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Tu as trouvé la solution, bien. Pourrais-tu nous écrire un tutoriel sur "Le gestionnaire de volume Vinum" sous FreeBSD ?

C'est une bonne idée ? Qu'en penses-tu ?
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2006, 16h54   #7
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
Citation:
Envoyé par Larkine
Tu as trouvé la solution, bien. Pourrais-tu nous écrire un tutoriel sur "Le gestionnaire de volume Vinum" sous FreeBSD ?

C'est une bonne idée ? Qu'en penses-tu ?

c'est déjà prévu... avec ovh
mais pour le moment, je rédige un truc sur yum... en complément avec ce que j'ai fait sur urpm
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h38.


 
 
 
 
Partenaires

Hébergement Web