IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Solaris Discussion :

Etendre le FS (Solaris en VM)


Sujet :

Solaris

  1. #1
    Membre régulier

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 94
    Points : 120
    Points
    120
    Par défaut Etendre le FS (Solaris en VM)
    Bonjour,

    Je travaille sur une Solaris qui est en fait une machine virtuelle.
    Ayant besoin d'un espace disque plus grand, mon administrateur système a augmenté la taille du disque dédié à la VM:


    Sauf que maintenant je ne sais pas comment faire pour étendre la partition / pour qu'elle utilise l'intégralité du disque. Et bien sûr, sans perdre ce qui est déjà sur la machine, j'ai passé beaucoup de temps à la configurer...

    Nota: juste réussir à créer une partition qui utilise les 30Go libres me suffirait, c'est pour un répertoire de stockage, je peux faire un ln -s.

    Merci d'avance !

  2. #2
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 882
    Points
    7 882
    Par défaut
    De quelle version de Solaris s'agit-t-il (cat /etc/release) ?

    Le plus simple serait de mettre à jour la table des partitions pour prendre en compte le nouvel espace disponible en lui attribuant une nouvelle partition primaire, à priori p2 s'il n'y avait qu'une seule partition avant l'extension, puis de créer un pool zfs dans cette partition, et enfin de créer un système de fichier dans ce pool avec comme point de montage le répertoire de stockage souhaité.
    ɹǝsn *sıɹɐlos*

  3. #3
    Membre régulier

    Profil pro
    Inscrit en
    Juin 2004
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 94
    Points : 120
    Points
    120
    Par défaut
    bash-3.2# cat /etc/release
    Oracle Solaris 10 8/11 s10x_u10wos_17b X86
    Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
    Assembled 23 August 2011
    Pour la suite, certainement d'accord avec toi, mais je ne vois pas comment faire. En fait, j'essaye de m'en sortir avec l'utilitaire format mais ca ne doit pas être ça.
    Editer /etc/vfstab ? Mais pour lui mettre quoi dedans ?

  4. #4
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 882
    Points
    7 882
    Par défaut
    Qu'affichent:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fdisk -v -W - /dev/rdsk/c1t0d0p0 | tail -6
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    fdisk -G /dev/rdsk/c1t0d0p0
    ?
    ɹǝsn *sıɹɐlos*

  5. #5
    Membre régulier
    Homme Profil pro
    Ingénieur Systèmes
    Inscrit en
    Août 2011
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Monaco

    Informations professionnelles :
    Activité : Ingénieur Systèmes
    Secteur : Finance

    Informations forums :
    Inscription : Août 2011
    Messages : 75
    Points : 87
    Points
    87
    Par défaut
    si la (les) partition(s) dessus sont en UFS

    0. démonter les anciens filesystems UFS (eventuellement les commenter dans la vfstab pour éviter les erreurs de label dans l'outil format)
    1. la première chose à faire est re-labeller (EFI) avec l'outil format
    2. sinon, tu peux aller dans ta partition (outil format toujours) et redéfinir la taille de la(les) partition(s) de ton disque en changeant les blocks de fin.
    3. enregistrer les modifs (option l)
    4. il faudra après faire un growfs /dev/rdsk/c1t0d0sX (x représente la partition)
    5. puis tu pourras remonter tes filesystems (décommenter dans vfstab)

    si c'est du ZFS je connais moins mais c'est plus simple je crois (il y a des options dans zfs pour faire comprendre que la partition a été étendue, une fois que tu as agrandi tes blocks dans format)

  6. #6
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 882
    Points
    7 882
    Par défaut
    Citation Envoyé par frenchlion Voir le message
    si la (les) partition(s) dessus sont en UFS

    0. démonter les anciens filesystems UFS (eventuellement les commenter dans la vfstab pour éviter les erreurs de label dans l'outil format)
    Il s'agit du disque de boot, il n'est donc pas forcément possible de démonter (tous) les systèmes de fichiers.
    1. la première chose à faire est re-labeller (EFI) avec l'outil format
    SURTOUT PAS !!! Ca rendrait les données inutilisables et le système inbootable. Solaris 10 ne supporte pas EFI pour le disque de boot.
    2. sinon, tu peux aller dans ta partition (outil format toujours) et redéfinir la taille de la(les) partition(s) de ton disque en changeant les blocks de fin.
    C'est très risqué, d'autant plus que nous ne connaissons pas l'organisation actuelle des slices.
    3. enregistrer les modifs (option l)
    4. il faudra après faire un growfs /dev/rdsk/c1t0d0sX (x représente la partition)
    Plus précisément le slice, les partitions, c'est c1t0d0px.
    si c'est du ZFS je connais moins mais c'est plus simple je crois (il y a des options dans zfs pour faire comprendre que la partition a été étendue, une fois que tu as agrandi tes blocks dans format)
    C'est automatique avec les versions actuelles de ZFS si la propriété autoexpand est validée, ex:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    zpool set autoexpand=on rpool
    ɹǝsn *sıɹɐlos*

Discussions similaires

  1. [SOLARIS] la version 10 gratuite
    Par wikers dans le forum Solaris
    Réponses: 39
    Dernier message: 22/02/2010, 10h36
  2. [heritage] etendre une classe interne en dehors du package
    Par ChristopheH dans le forum Langage
    Réponses: 2
    Dernier message: 11/10/2004, 15h15
  3. [Sybase]Problème avec le BCP sous Solaris
    Par sl dans le forum Sybase
    Réponses: 3
    Dernier message: 09/09/2004, 08h56
  4. [langage] Etendre les noms de fichier DOS
    Par jmartin dans le forum Langage
    Réponses: 4
    Dernier message: 13/07/2004, 14h32
  5. COMM_FAILURE sur Solaris
    Par knotty dans le forum CORBA
    Réponses: 2
    Dernier message: 21/08/2002, 18h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo