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

BSD Discussion :

[freebsd] partitionnement (repartition)


Sujet :

BSD

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut [freebsd] partitionnement (repartition)
    Bonjour,

    sur une distribution BSD (freeBSD exactement)

    y a t il des particularités de partitionnements (en terme de répartition des volumes) par rapport à Openbsd ? (hormis les nomages des devices)

    combien faut il prévoir pour /usr/ports ? (sur Open j"utilise 8G) ?

    j'envisage ceci : (je pense être le plus séré possible)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    128Mo          /root
    256Mo          /etc
    1Go    pour    /
    1Go    pour    /tmp  
    4Go    pour    /usr
    8Go    pour    /usr/local
    4Go    pour    /usr/share
    2Go    pour    /var
    1Go    pour    /var/log
    1Go    pour    /var/tmp
    # après ça je suis sur
    20G    pour    /home/francois
    60G    pour    /home/operateur
    10Go   pour    /home/wrkmedia
    le reste pour  /home (mes 4 ou 5 utilisateurs réguliers et 2 ponctuels)
    Notez qu'il va s'agir d'une station pour des développements, documentation, et des gravages médias qui y seront associés. donc il y va y avoir beaucoup de petits softs installés, et plusieurs softs plus gros, et bien sur office, blender, gimp, pour tout ce qui est graphismes.... c'est pourquoi je prévois large sur /usr et ses sous partitions

    Est ce que ça vous parait cohérent ?

    Merci

    PS: machine très classique PC 2.6Ghz 2G de ram, 2 graveurs DVD, un DAT DDS3, 2 cartes réseau (load balancing sera activé)....donc en terme de perf, ça suffira largement (on devrait pas être plus de 2 ou 3 simultanément dessus).

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    en attendant j'ai lancé le backup sur SDLT et je garde un double en format fichier. hop
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    tar -czvf - /home/* | ssh francois@trillian "dd > /opt/backups/targz/home.$(date +%Y%m%d).tar.gz"
    ssh francois@trillian "/opt/backups/taper.sh /dev/st0 targz/"
    ça va bosser pendant que je suis au taf...

    et une question pour ma culture personnelle et départager les meilleurs d'entre vous :

    combien on peut faire de partitions pas slices ? (au max bien sur)

  3. #3
    Membre émérite
    Inscrit en
    Avril 2007
    Messages
    667
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Avril 2007
    Messages : 667
    Par défaut
    Salut,

    Avant de commencer a te repondre, je tiens a preciser que j'ai grille la carte mere de mon portable qui tourne sous freebsd et que donc j'ecris tout ca de memoire.
    Citation Envoyé par frp31 Voir le message
    y a t il des particularités de partitionnements (en terme de répartition des volumes) par rapport à Openbsd ? (hormis les nomages des devices)
    Si tu utilises bsdlabel ca devrait etre comme sous open. Mais bon maintenant il y a gpart qui est beaucoup plus mieux: deja niveau syntaxe c'est plus agreable:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    gpart create -s MBR da1
    gpart create -s bsd da1s1
    gpart add -s 2G -t freebsd-ufs -l var da1s1
    gpart add -s 4G -t freebsd-ufs -l usr da1s1
    Et puis on peux redimensionner les partitions dans les deux sens (attention a laisser de la place derriere).

    Citation Envoyé par frp31 Voir le message
    combien faut il prévoir pour /usr/ports ? (sur Open j"utilise 8G) ?
    Ca devrait aller (largement meme). L'arbre des ports prend dans les 400Mo, faut juste de la place pour les distfiles et eventuellement les fichiers objets de la compilation. Si veux compiler toi meme OOo ca va etre juste par contre

    Citation Envoyé par frp31 Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    128Mo          /root
    256Mo          /etc
    1Go    pour    /
    1Go    pour    /tmp  
    4Go    pour    /usr
    8Go    pour    /usr/local
    4Go    pour    /usr/share
    2Go    pour    /var
    1Go    pour    /var/log
    1Go    pour    /var/tmp
    # après ça je suis sur
    20G    pour    /home/francois
    60G    pour    /home/operateur
    10Go   pour    /home/wrkmedia
    le reste pour  /home (mes 4 ou 5 utilisateurs réguliers et 2 ponctuels)
    J'utilise exclusivement -current, donc j'ai plusieurs kernels (pour me sortir des mises a jours mouvementees) avec les symboles de debug (aucune chance d'obtenir de l'aide sous cette version sinon). Donc / chez moi est beaucoup plus gros. Mais ca depend de ce que tu veux
    Pour /usr 4Go ca fait beaucoup. Si j'ai bien compris ton partitionnement il ne contiendra que /usr/bin et /usr/sbin, ca ne demande pas tellement de place.
    Moi j'ai laisse / et /usr sur la meme partition (4Go il me semble) et j'en suis tres content:
    - plus de galere en mode single-user, j'ai tout le systeme de base a dispo sans montage
    - il est tres rare d'ecrire sur /usr sans ecrire sur / (a part make installworld je n'ai jamais rien change dans /usr en fait)
    - avec cette taille j'ai 3 ou 4 kernels avec les symboles
    Si tu compte utiliser une version stable ou release sans acrobaties, 2Go devraient suffire pour / et /usr ensemble.

    Pour ce qui est des autres partitions (/usr/local /var /tmp), base toi sur ton experience avec openbsd, il ne devrait pas y avoir de difference.

    Citation Envoyé par frp31 Voir le message
    Notez qu'il va s'agir d'une station pour des développements, documentation, et des gravages médias qui y seront associés. donc il y va y avoir beaucoup de petits softs installés, et plusieurs softs plus gros, et bien sur office, blender, gimp, pour tout ce qui est graphismes.... c'est pourquoi je prévois large sur /usr et ses sous partitions
    Les ports mettent tout dans /usr/local et dans certains cas /var. /usr ne contient que le systeme de base.


    Citation Envoyé par frp31 Voir le message
    et une question pour ma culture personnelle et départager les meilleurs d'entre vous :
    combien on peut faire de partitions pas slices ? (au max bien sur)
    26 (autant que de lettres dans l'alphabet ).

  4. #4
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    Merci pour tous les conseils.

    je vais donc serer un peu plus les partitions "de base"

  5. #5
    Membre émérite
    Inscrit en
    Avril 2007
    Messages
    667
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Avril 2007
    Messages : 667
    Par défaut
    Je viens juste de remarquer un truc (les cotes negatifs de l'apero du soir )
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    128Mo          /root
    256Mo          /etc
    1Go    pour    /
    Je ne sais pas pour quelles raison tu veux faire ce partitionnement, mais sache que le boot va etre un peu acrobatique: a la fin du boot, le kernel monte la partition / (definie via le sysctl vfs.mountrootfrom), et lance /sbin/init qui lit /etc/fstab pour monter les autres. Le probleme c'est que tu as /etc a part, donc il te faudra avoir le fichier /etc/fstab dans / et monter en unionfs la partion /etc par dessus.
    Je ne suis pas sur mais je pense que tu devras aussi avoir dans / /etc/passwd, /etc/shells, /etc/group /etc/ttys etc... pour aller en mode single-user.

    A part ca, ca devrait marcher sans probleme (j'ai plus d'une quinzaine d'unionfs pour avoir un userland 32bits sur mon amd64 et je n'ai jamais eu de probleme), par contre tu ne pourras modifier les fichiers qui sont dans le repertoire /etc (dans la partition /) qu'en "demontant" /etc, ou en mode single-user, ou encore avec une utilisation creative des nullfs / unionfs. Ce n'est pas difficile, mais est-ce que ca vaut le coup?

    Pour /root separement, cela implique que si tu vas en mode single-user tes fichiers .shrc .cshrc etc... ne seront pas lus et il faudra les sourcer a la main. Perso je n'utilise le compte root qu'en single-user et donc mon /root contient peut etre 50ko de donnees (.shrc .login, ce genre de trucs). Pas de quoi faire une partition dans mon cas, mais a toi de voir. Je suis curieux de savoir pour quelle utilisation cela se justifie.

  6. #6
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    je vais pas les séparés en fait /root et /etc..
    ça me sert à rien sur ces machines juste recopié un plan de partition que j'avais dans un coin, sans faire vraiment attention à ce détail.


    finalement je fais ça : et ce devrait suffire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    1Go    pour    /
    2Go    pour    /usr
    4Go    pour    /usr/local
    2Go    pour    /usr/share
    8Go    pour    /usr/ports 
    2Go    pour    /var
    1Go    pour    /var/log
    1Go    pour    /var/tmp
    # après ça je suis sur
    20G    pour    /home/francois
    60G    pour    /home/operateur
    10G    pour    /home/wrkmedia
    le reste pour  /home (mes 4 ou 5 utilisateurs réguliers et 2 ponctuels)
    effectivement le temps de compilation le /usr/opt est très chargé en volume,
    blender me l'a fait monté à 60%
    pour office je prendrai le package vu que tu me dis que 8G fera juste

    c'est encore sur dimensionné pour certaines partoches mais tant pis... au prix du Go je vais pas me casser la tete

    et comme ça, ça ressemble assez aux partitionnements que j'utilise d'habitude sur les stations linux et openbsd


    je suppose que mon lecteur de bande (scsi) va passe de /dev/st0 (notation linux) à /dev/sa0 si j'ai bien compris...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 17/02/2007, 21h21
  2. Partitionnement sous Redhat
    Par thomas_strass dans le forum Administration système
    Réponses: 4
    Dernier message: 15/09/2004, 17h07
  3. Partitionner des tables existantes
    Par zestrellita dans le forum Administration
    Réponses: 13
    Dernier message: 29/04/2004, 16h49
  4. [FreeBSD] Passer root sous FreeBSD
    Par Willand dans le forum BSD
    Réponses: 3
    Dernier message: 15/04/2004, 09h54
  5. Partitionner avec fdisk
    Par saibe dans le forum Administration système
    Réponses: 4
    Dernier message: 13/08/2003, 10h01

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