Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2257 connectés 

 

 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  43  44  45  ..  64  65  66  67  68  69
Auteur Sujet :

[Topic FreeBSD] nouvelle version 10.0 dispo !!

n°1060761
zeblods
Posté le 17-07-2008 à 14:13:27  profilanswer
 

Reprise du message précédent :

SpN a écrit :

Perso j'utilise Freesbie :)


Merci, je ne connaissais pas cette distribution !

 


J'ai téléchargé un script pour remplacer la commande "free" de GNU qui n'existe pas sous FreeBSD (elle permet de connaitre l'utilisation de la RAM et du SWAP sous linux) ici : http://www.cyberciti.biz/faq/freeb [...] formation/

 

J'obtiens ça :

SYSTEM MEMORY INFORMATION:
mem_wire:        1446887424 (   1379MB) [ 46%] Wired: disabled for paging out
mem_active:  +    135938048 (    129MB) [  4%] Active: recently referenced
mem_inactive:+    283779072 (    270MB) [  9%] Inactive: recently not referenced
mem_cache:   +       458752 (      0MB) [  0%] Cached: almost avail. for allocation
mem_free:    +   1233264640 (   1176MB) [ 39%] Free: fully available for allocation
mem_gap_vm:  +      3088384 (      2MB) [  0%] Memory gap: UNKNOWN
-------------- ------------ ----------- ------
mem_all:     =   3103416320 (   2959MB) [100%] Total real memory managed
mem_gap_sys: +     94420992 (     90MB)        Memory gap: Kernel?!
-------------- ------------ -----------
mem_phys:    =   3197837312 (   3049MB)        Total real memory available
mem_gap_hw:  +     23388160 (     22MB)        Memory gap: Segment Mappings?!
-------------- ------------ -----------
mem_hw:      =   3221225472 (   3072MB)        Total real memory installed

 

SYSTEM MEMORY SUMMARY:
mem_used:        1703723008 (   1624MB) [ 52%] Logically used memory
mem_avail:   +   1517502464 (   1447MB) [ 47%] Logically available memory
-------------- ------------ ----------- ------
mem_total:   =   3221225472 (   3072MB) [100%] Logically total memory


J'ai quelques question :
- Qu'est ce que le mem_wire ? (qui visiblement monopolise 46% de mes 3Go de RAM...)
- Est-ce qu'il y a des informations sur le SWAP ? (je trouve pas...) Et sinon comment les obtenir ?
- Comment obtenir la liste des partitions (slices ?) présent sur le système ?

 

Merci.


Message édité par zeblods le 17-07-2008 à 14:17:03
mood
Publicité
Posté le 17-07-2008 à 14:13:27  profilanswer
 

n°1060762
SpN
BF4: Joorem
Posté le 17-07-2008 à 14:17:28  profilanswer
 
n°1060766
zeblods
Posté le 17-07-2008 à 14:20:12  profilanswer
 


Merci, je cherchais une commande dans ce genre depuis un bon moment... Je suis vraiment pas doué pour les recherches visiblement.. En tout cas merci !

 
Citation :

- Qu'est ce que le mem_wire ? (qui visiblement monopolise 46% de mes 3Go de RAM...)

 

[EDIT]Visiblement "mem_wire" correspond à cette ligne dans le script :

$mem_wire      = $sysctl->{"vm.stats.vm.v_wire_count"}      * $sysctl->{"hw.pagesize"};

 

[EDIT BIS]J'ai un peu cherché et j'ai trouvé :

Citation :

La mémoire wired est la partie de la mémoire active qui ne peut pas être mise en cache pour cause d'utilisation immédiate !


Ça signifie quoi exactement ? Que mon système utilise 1,5Go de RAM qui ne peuvent pas passer sur le SWAP ?


Message édité par zeblods le 17-07-2008 à 14:44:03
n°1060832
zeblods
Posté le 17-07-2008 à 18:41:49  profilanswer
 

Je souhaiterais changer la taille des partitions (qui ne vont plus vraiment...) seulement je souhaiterais le faire sans avoir a réinstaller le système et je ne sais pas du tout comment faire...
 
Etat actuel : dans le sysinstall, Configure/Label/ad12/

Part      Mount          Size Newfs   Part      Mount          Size Newfs
----      -----          ---- -----   ----      -----          ---- -----
ad12s1a   <none>        358MB *
ad12s1b   swap         1866MB SWAP
ad12s1d   <none>        486MB *
ad12s1e   <none>        281MB *
ad12s1f   <none>       4783MB *


ad12s1a correspond a /
ad12s1b correspond au SWAP
ad12s1d correspond a /var
ad12s1e n'est pas utilisé
ad12s1f correspond a /usr
 
Je voudrais conserver / et /var (ad12s1a et ad12s1d), réduire le SWAP (ad12s1b) a environ 800Mo/1Go et utiliser tout le reste pour /usr (ad12s1e ?)
 
Seulement comment faire ? Avec Freesbie ? Comment augmenter/réduire/déplacer les partitions sans perdre leur contenu ?
 
Merci

n°1060851
SpN
BF4: Joorem
Posté le 17-07-2008 à 19:33:43  profilanswer
 

Sans perdre le contenu je ne sais pas faire. Pour moi y a du newfs -U obligatoire et donc perte de toutes les données :)

 

Tu peux toujours dumper (dump / restore) ce qui doit être sauvegardé sur un autre disque / slice. Modifier via un LiveCD tes 2 labels pour les fusionner, et re dumper :)

Message cité 1 fois
Message édité par SpN le 17-07-2008 à 19:34:50
n°1061138
zeblods
Posté le 18-07-2008 à 19:16:55  profilanswer
 

SpN a écrit :

Sans perdre le contenu je ne sais pas faire. Pour moi y a du newfs -U obligatoire et donc perte de toutes les données :)
 
Tu peux toujours dumper (dump / restore) ce qui doit être sauvegardé sur un autre disque / slice. Modifier via un LiveCD tes 2 labels pour les fusionner, et re dumper :)


Alors je pense que je vais virer la partition de swap sur mon disque, et mettre un swap sur le RAIDZ (de toute façon avec 3Go de RAM, vue mon utilisation je suis large normalement...)
 
Donc pour dumper mes données je fais comment exactement ? ("cat /dev/la_slice > /fichier_de_sauvegarde" ou autrement ?)
Je sais pas comment ça se passe exactement...
 
Pour supprimer/créer des slices, il y a pas un utilitaire graphique/semi-graphique ? (au pire on peut réutiliser sysinstall sans niquer le MBR au autre ? je compte pas toucher à la partition /)

n°1061151
SpN
BF4: Joorem
Posté le 18-07-2008 à 20:39:04  profilanswer
 

zeblods a écrit :


Alors je pense que je vais virer la partition de swap sur mon disque, et mettre un swap sur le RAIDZ (de toute façon avec 3Go de RAM, vue mon utilisation je suis large normalement...)
 
Donc pour dumper mes données je fais comment exactement ? ("cat /dev/la_slice > /fichier_de_sauvegarde" ou autrement ?)
Je sais pas comment ça se passe exactement...
 
Pour supprimer/créer des slices, il y a pas un utilitaire graphique/semi-graphique ? (au pire on peut réutiliser sysinstall sans niquer le MBR au autre ? je compte pas toucher à la partition /)


 
 
Pour dumper : dump et restore. Voilà comment je procède (entre 2 serveurs) :  
Un sshd qui tourne sur le PC source (sous Freesbie), le 'client' viendra se connecter en SSH.  
Sur le client, je monte le label sur lequel je veux récupérer les données, un ptit cd sur le point de montage et de souvenir ça donne quelque chose du genre : ssh PC_Source 'dump -0 -f - /dev/device' | restore -r -f -
 
J'utilise FreeBSD uniquement sur des serveurs, donc pas de Xorg. Pour les slices fdisk, pour les labels bsdlabel et pour finir newfs :)
 
Edit : Bon ça c'est une façon de faire parmis tant d'autre :) Tu peux très bien dumper ton label dans un fichier. Il doit y avoir des tutos qui traînent sur le net :hello:

Message cité 1 fois
Message édité par SpN le 18-07-2008 à 20:41:24
n°1061364
black_lord
Truth speaks from peacefulness
Posté le 20-07-2008 à 00:21:43  profilanswer
 

ohyes a écrit :

Salut à tous  :hello:  
Bienvenue aux petits derniers  :jap:  
 
Dis moi Black_Lord, tu disais pas avoir des machines FreeBSD, au boulot, sur lesquelles tu faisais des upgrades ?
De 6.2 à 6.3 à 7.0 ??
C'est en prod tout ça ?


 
j'ai du 6.3 et du 7.0, en prod. Le 7 est là pour le ZFS, sur des machines peu sensibles et peu sollicitées (avec un seul pool).


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1061431
espe
Posté le 20-07-2008 à 15:35:02  profilanswer
 

Hello  :hello:  
 
Dites moi, j'installe mon serveur sous FreeBSD, et je veux configurer bind.
Dans le handbook il est précisé :

Citation :

To configure a master zone for the localhost visit the /etc/namedb directory and run the following command:
# sh make-localhost
 
If all went well, a new file should exist in the master subdirectory. The filenames should be localhost.rev for the local domain name and localhost-v6.rev for IPv6 configurations. As the default configuration file, required information will be present in the named.conf file.


 
Sauf que je n'ai pas de fichier make-localhost dans ce dossier...  Le handbook n'est pas à jour ou j'ai raté quelque chose ?

n°1061432
the_fireba​ll
I have fucking failed
Posté le 20-07-2008 à 15:42:35  profilanswer
 

Pfuu quel bordel le FreeBSD 7 amd64 sur ovh. Deja on est limité à 4 partitions avec leur installeur, donc il faut gruger pour faire en sorte de pouvoir repartitionner une fois le serveur installé (si on est en raid, il faut faire l'install sans et encapsuler les disques après...)
 
Ensuite, je n'ai pas de répertoire /usr/lib32 ! Du coup, j'ai des appli qui refusent de s'installer, genre rar requis par amavisd-new. La je fais un cvsup de la branche RELEASE_7 afin de voir si je peux faire le make build32...
 
Que du bonheur !


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
mood
Publicité
Posté le 20-07-2008 à 15:42:35  profilanswer
 

n°1061462
black_lord
Truth speaks from peacefulness
Posté le 20-07-2008 à 18:06:18  profilanswer
 

the_fireball a écrit :

Pfuu quel bordel le FreeBSD 7 amd64 sur ovh. Deja on est limité à 4 partitions avec leur installeur, donc il faut gruger pour faire en sorte de pouvoir repartitionner une fois le serveur installé (si on est en raid, il faut faire l'install sans et encapsuler les disques après...)
 
Ensuite, je n'ai pas de répertoire /usr/lib32 ! Du coup, j'ai des appli qui refusent de s'installer, genre rar requis par amavisd-new. La je fais un cvsup de la branche RELEASE_7 afin de voir si je peux faire le make build32...
 
Que du bonheur !


ça a l'air un peu galère [:mlc]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1061466
Gf4x3443
Killing perfection
Posté le 20-07-2008 à 18:15:50  profilanswer
 

Oui ca l'est. En tout cas, ovh j'ai déjà eu des soucis.
 
Pour de multiples raisons, ca m'a fait passer sur de l'hébergé à la maison :/

n°1061471
black_lord
Truth speaks from peacefulness
Posté le 20-07-2008 à 18:45:49  profilanswer
 

Gf4x3443 a écrit :

Oui ca l'est. En tout cas, ovh j'ai déjà eu des soucis.
 
Pour de multiples raisons, ca m'a fait passer sur de l'hébergé à la maison :/


moi je veux me débarasser de la box @home [:cosmoschtroumpf]  
 
j'ai concentré les services sur un WRT54G + boitier d'impression Axis USB/Réseau. Reste plus que le mail à migrer sur un dédié et ce sera fini :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1061483
the_fireba​ll
I have fucking failed
Posté le 20-07-2008 à 19:32:31  profilanswer
 

Bon, mon dédié FreeBSD 7 x86_64 prend forme. J'ai finalement réussi à faire mes make build32 et make install32, mon raid1 est ok et j'ai pratiquement compilé tous les ports pour faire ma migration depuis mon autre dédié.
 
Restera plus qu'à recopier les conf et tout vérifier !


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
n°1061547
ohyes
oooooohYes !
Posté le 21-07-2008 à 08:36:54  profilanswer
 

:hello:  
Bon ca va peut-être être l'occaz pour moi de virer mon linux dédié pour, enfin, le passer sur BSD. Je pense prendre en 32 bits, je me demande si on a la JVM Sun (java) en 64 bits.
 
Par contre, je vais avoir besoin d'un coup de main BIND.
VOilà un produit dont je n'ai jamais fait l'effort de comprendre les confs  :kaola:  
Il va me falloir passer par une IP FailOver pour basculer d'un serveur à l'autre, ça OK.
The_fireball (ou quelqu'un d'autre) si tu pouvais me partager tes fichiers de conf BIND pour gérer au moins deux noms de domaines, ca m'arrangerai. (sur mon linux j'en ai bien en place ... mais je me demande encore comment j'y étais arrivé, il m'avait fallu des dizaines de tentatives avec l'Afnic).
Merci d'avance.
 
Et si ca intéresse du monde, j'ai fait des tests pour mettre les indiens en prison avec l'aide du sheriff.
(Traduction : j'ai collé Apache dans une Jail avec l'outil EZJail  :lol: )

n°1061548
the_fireba​ll
I have fucking failed
Posté le 21-07-2008 à 08:48:13  profilanswer
 

Je gère mon domaine via gandi pour l'instant, donc je n'ai pas de bind configuré, désolé


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
n°1061551
black_lord
Truth speaks from peacefulness
Posté le 21-07-2008 à 08:53:07  profilanswer
 

ohyes a écrit :

:hello:  
Bon ca va peut-être être l'occaz pour moi de virer mon linux dédié pour, enfin, le passer sur BSD. Je pense prendre en 32 bits, je me demande si on a la JVM Sun (java) en 64 bits.
 
Par contre, je vais avoir besoin d'un coup de main BIND.
VOilà un produit dont je n'ai jamais fait l'effort de comprendre les confs  :kaola:  
Il va me falloir passer par une IP FailOver pour basculer d'un serveur à l'autre, ça OK.
The_fireball (ou quelqu'un d'autre) si tu pouvais me partager tes fichiers de conf BIND pour gérer au moins deux noms de domaines, ca m'arrangerai. (sur mon linux j'en ai bien en place ... mais je me demande encore comment j'y étais arrivé, il m'avait fallu des dizaines de tentatives avec l'Afnic).
Merci d'avance.
 
Et si ca intéresse du monde, j'ai fait des tests pour mettre les indiens en prison avec l'aide du sheriff.
(Traduction : j'ai collé Apache dans une Jail avec l'outil EZJail  :lol: )


 
C'est quoi ton soucis avec bind ?
 
Tu prends le named.conf de base, et tu ajoutes des entrées vers tes fichiers de zone. Ensuite tu regardes un exemple de fichier de zone, et tu copies dessus.


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1061603
ohyes
oooooohYes !
Posté le 21-07-2008 à 10:52:30  profilanswer
 

black_lord a écrit :

C'est quoi ton soucis avec bind ?


 
j'ai toujours trouvé les fichiers conf BIND un peu barbare.
Je voudrais bien voir un exemple complet où deux noms de domaines tapent sur la même IP.
Si tu as ça, je prends :) merci

n°1061607
SpN
BF4: Joorem
Posté le 21-07-2008 à 11:01:46  profilanswer
 

Dans la doc de FreeBSD il y a une partie dédié à BIND :)
 
C'est franchement pas compliqué, faut juste se mettre dessus un peu pour comprendre :hello:

n°1061638
ohyes
oooooohYes !
Posté le 21-07-2008 à 13:58:59  profilanswer
 

SpN a écrit :

Dans la doc de FreeBSD il y a une partie dédié à BIND :)
C'est franchement pas compliqué, faut juste se mettre dessus un peu pour comprendre :hello:


 
Oh tu sais moi les fichiers de conf ... sorti du XML ou du bon vieux clé/valeur, je suis perdu.  :jap:  

n°1061639
SpN
BF4: Joorem
Posté le 21-07-2008 à 14:01:21  profilanswer
 

ohyes a écrit :


 
Oh tu sais moi les fichiers de conf ... sorti du XML ou du bon vieux clé/valeur, je suis perdu.  :jap:  


 
[:ddr555]

n°1061721
zeblods
Posté le 21-07-2008 à 21:43:31  profilanswer
 

SpN a écrit :


 
 
Pour dumper : dump et restore. Voilà comment je procède (entre 2 serveurs) :  
Un sshd qui tourne sur le PC source (sous Freesbie), le 'client' viendra se connecter en SSH.  
Sur le client, je monte le label sur lequel je veux récupérer les données, un ptit cd sur le point de montage et de souvenir ça donne quelque chose du genre : ssh PC_Source 'dump -0 -f - /dev/device' | restore -r -f -
 
J'utilise FreeBSD uniquement sur des serveurs, donc pas de Xorg. Pour les slices fdisk, pour les labels bsdlabel et pour finir newfs :)
 
Edit : Bon ça c'est une façon de faire parmis tant d'autre :) Tu peux très bien dumper ton label dans un fichier. Il doit y avoir des tutos qui traînent sur le net :hello:


Merci.
 
Mais je comprends rien au fonctionnement de bsdlabel... J'essaye désespérément de comprendre les tutos de ce site http://www.quesaco.org/+-bsdlabel-+ , mais j'ai vraiment peur de faire n'importe quoi et tout foutre en l'aire...
 
Je pense que le plus simple sera de me dégoter un écran et tout réinstaller "à la propre"... Par contre j'ai un peu peur de perdre mon RAID-Z. Si j'ai bien compris le fonctionnement il me suffirait de faire un "zpool export tank" sur ma configuration actuelle, formater et réinstaller le système et faire un "zpool import tank" c'est ça ? Et si ça marche pas ?

n°1061722
SpN
BF4: Joorem
Posté le 21-07-2008 à 21:56:13  profilanswer
 

Met ici la sortie de bsdlabel da0s1 en remplaçant da0s1 par ton device :) Et dis moi ce que tu veux faire.

 

J'essaierai de te répondre demain soir :hello:

Message cité 1 fois
Message édité par SpN le 21-07-2008 à 21:56:35
n°1061723
Gf4x3443
Killing perfection
Posté le 21-07-2008 à 22:00:58  profilanswer
 

zeblods a écrit :


Mais je comprends rien au fonctionnement de bsdlabel...


 
Simple.
 
Windows et Linux utilisent le MBR des disques pour le partitionner. Très x86, avec les avantages (et les inconvénients) que ca a. Dans le MBR, tu as donc la table de partition.
 
Les Unix (BSD, Solaris, ...) utilisent des labels, question d'être un peu plus cohérent entre architectures. Une seule partition (au sens x86), qui sert de conteneur pour la volumétrie. Sous x86, on pourrait comparer le principe aux partitions étendues. Et dans ce conteneur, on trouve les slices.
 
Les BSD en eux mêmes se fichent royalement du partitionnement de la MBR. C'est la table des slices qui décide. Si on veut lire une partition NTFS/FAT (au sens windows/linux), il faut créer un label qui va reprendre les mêmes caractéristiques que la partition que l'on souhaite pointer (offset + taille).

n°1061724
zeblods
Posté le 21-07-2008 à 22:10:06  profilanswer
 

SpN a écrit :

Met ici la sortie de bsdlabel da0s1 en remplaçant da0s1 par ton device :) Et dis moi ce que tu veux faire.

 

J'essaierai de te répondre demain soir :hello:


Merci beaucoup de m'aider !

[root@ZeblodServer ~]# bsdlabel ad12s1
# /dev/ad12s1:
8 partitions:
#        size   offset    fstype   [fsize bsize bps/cpg]
  a:   733184        0    4.2BSD     2048 16384 45832
  b:  3823263   733184      swap                    
  c: 15924321        0    unused        0     0         # "raw" part, don't edit
  d:   995328  4556447    4.2BSD     2048 16384 62216
  e:   575488  5551775    4.2BSD     2048 16384 35976
  f:  9797058  6127263    4.2BSD     2048 16384 28528
[root@ZeblodServer ~]# cat /etc/fstab
# Device                Mountpoint      FStype  Options         Dump    Pass#
/dev/ad12s1a            /               ufs     rw              1       1
/dev/ad12s1d            /var            ufs     rw              2       2
/dev/ad12s1f            /usr            ufs     rw              2       2
/dev/acd0               /cdrom          cd9660  ro,noauto       0       0

 

J'ai fais des sauvegardes de "d" (/var) et de "f" (/usr) avec les commandes

dump -0La -f /tank/dump/ad12s1d /dev/ad12s1d
dump -0La -f /tank/dump/ad12s1f /dev/ad12s1f


Donc actuellement sur mon RAID-Z dans la partition /tank/dump j'ai deux fichiers de dumps (qui j'ai sauvegardé sur mon PC portable au cas où...)

 

Ce que je voudrais faire c'est :
- Garder le label "a" (/) sans y toucher
- Supprimer le label "b" (swap) car j'ai monté mon swap sur le RAID-Z
- Déplacer (enfin supprimer et reconstruire à l'identique à la suite de "a" ) le label "d" (/var) avec la même taille
- Supprimer le label "e" (/tmp) car j'ai monté mon /tmp dans la RAM
- Utiliser tout le reste de l'espace pour mettre mon label "f" (/usr) car la c'est plein à 97%...

 

[EDIT]En gros obtenir un truc du genre :

#        size   offset    fstype   [fsize bsize bps/cpg]
  a:   733184        0    4.2BSD     2048 16384 45832
  b:   995328   733184    4.2BSD     2048 16384 62216                  
  c: 15924321        0    unused        0     0         # "raw" part, don't edit
  d: 14195809  1728512    4.2BSD     2048 16384 28528


avec un fstab de cette tete :

# Device                Mountpoint      FStype  Options         Dump    Pass#
/dev/ad12s1a            /               ufs     rw              1       1
/dev/ad12s1b            /var            ufs     rw              2       2
/dev/ad12s1d            /usr            ufs     rw              2       2
/dev/acd0               /cdrom          cd9660  ro,noauto       0       0

Message cité 1 fois
Message édité par zeblods le 21-07-2008 à 22:21:20
n°1062002
ohyes
oooooohYes !
Posté le 23-07-2008 à 13:30:58  profilanswer
 

un peu de lecture (en français).
 
Les propos de notre cousin Linus à propos de la stratégie OpenBSD.
http://www.silicon.fr/fr/news/2008 [...] rs_openbsd

n°1062113
zeblods
Posté le 23-07-2008 à 20:34:11  profilanswer
 

zeblods a écrit :


Merci beaucoup de m'aider !

[root@ZeblodServer ~]# bsdlabel ad12s1
# /dev/ad12s1:
8 partitions:
#        size   offset    fstype   [fsize bsize bps/cpg]
  a:   733184        0    4.2BSD     2048 16384 45832  
  b:  3823263   733184      swap                    
  c: 15924321        0    unused        0     0         # "raw" part, don't edit
  d:   995328  4556447    4.2BSD     2048 16384 62216  
  e:   575488  5551775    4.2BSD     2048 16384 35976  
  f:  9797058  6127263    4.2BSD     2048 16384 28528  
[root@ZeblodServer ~]# cat /etc/fstab
# Device                Mountpoint      FStype  Options         Dump    Pass#
/dev/ad12s1a            /               ufs     rw              1       1
/dev/ad12s1d            /var            ufs     rw              2       2
/dev/ad12s1f            /usr            ufs     rw              2       2
/dev/acd0               /cdrom          cd9660  ro,noauto       0       0


 
J'ai fais des sauvegardes de "d" (/var) et de "f" (/usr) avec les commandes

dump -0La -f /tank/dump/ad12s1d /dev/ad12s1d
dump -0La -f /tank/dump/ad12s1f /dev/ad12s1f


Donc actuellement sur mon RAID-Z dans la partition /tank/dump j'ai deux fichiers de dumps (qui j'ai sauvegardé sur mon PC portable au cas où...)
 
Ce que je voudrais faire c'est :
- Garder le label "a" (/) sans y toucher
- Supprimer le label "b" (swap) car j'ai monté mon swap sur le RAID-Z
- Déplacer (enfin supprimer et reconstruire à l'identique à la suite de "a" ) le label "d" (/var) avec la même taille
- Supprimer le label "e" (/tmp) car j'ai monté mon /tmp dans la RAM
- Utiliser tout le reste de l'espace pour mettre mon label "f" (/usr) car la c'est plein à 97%...
 
[EDIT]En gros obtenir un truc du genre :

#        size   offset    fstype   [fsize bsize bps/cpg]
  a:   733184        0    4.2BSD     2048 16384 45832  
  b:   995328   733184    4.2BSD     2048 16384 62216                  
  c: 15924321        0    unused        0     0         # "raw" part, don't edit
  d: 14195809  1728512    4.2BSD     2048 16384 28528


avec un fstab de cette tete :

# Device                Mountpoint      FStype  Options         Dump    Pass#
/dev/ad12s1a            /               ufs     rw              1       1
/dev/ad12s1b            /var            ufs     rw              2       2
/dev/ad12s1d            /usr            ufs     rw              2       2
/dev/acd0               /cdrom          cd9660  ro,noauto       0       0



Bon finalement j'ai refait une installation "propre" en montant le système de fichier sur ZFS (méthode ici : http://www.ish.com.au/solutions/articles/freebsdzfs )
 
Aucun soucis avec RAID-Z (je me suis fait du soucis pour rien...), j'ai fait une sauvegarde complète de mes ancien fichiers (pour retrouver les configurations) et la je réinstalle.
 
Merci pour votre aide !

n°1062114
SpN
BF4: Joorem
Posté le 23-07-2008 à 20:36:15  profilanswer
 

ah bas j'avais oublié de te répondre [:ddr555]

n°1062115
zeblods
Posté le 23-07-2008 à 20:54:12  profilanswer
 

SpN a écrit :

ah bas j'avais oublié de te répondre [:ddr555]


Spa grave. Ça m'a permis de "découvrir" qu'on pouvait mettre le système sur un volume ZFS (du coup utilisation de la compression, des snapshots...)


Message édité par zeblods le 23-07-2008 à 20:54:20
n°1062142
zeblods
Posté le 24-07-2008 à 03:03:49  profilanswer
 

C'est encore moi avec un tout nouveau problème.... Donc comme dit 3 post plus haut, j'ai réinstallé tout mon système. Je n'utilise que des ports que j'installe avec "portinstall"
 
Mais d'un coup il s'est mis a ne plus fonctionner... Par exemple je tape :

[root@ZeblodServer /home/zeblods]# portinstall gnuls
[Gathering depends for misc/gnuls  done]


Et ça reste dans cet état indéfiniment... (et pour n'importe quel port...) Je me demande si j'ai pas la base de données qui est morte...
 
Quelqu'un aurait-il une solution ? (par contre l'installation manuelle "make install clean" fonctionne bien....)

n°1062522
ohyes
oooooohYes !
Posté le 26-07-2008 à 12:09:33  profilanswer
 

hello à tous  :hello:  
 
Me voilà lancé sur la 7.0 chez OVH.
Effectivement l'arrangement des partitions ne me plait pas.
 
C'est en mirror sur 2 disques.
Deux partitions mirrorrées ont été créées.

  • / de 3Go
  • /home de 600Go

C'est pas top.
Je voudrais supprimer la /home et la couper pour en faire 3 ( /usr et /usr/jails et /home).
Vous pouvez me filer un coup de main ?
 
J'ai, ici, volontairement masqué les partition EMPTY et les montages SWAP.
Mes disques:
# fdisk /dev/ad6 (pareil pour ad4)
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 63, size 1465144002 (715402 Meg), flag 80 (active)
        beg: cyl 0/ head 1/ sector 1;
        end: cyl 64/ head 254/ sector 63
 
# /dev/mirror/gm0
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 63, size 1465144002 (715402 Meg), flag 80 (active)
 beg: cyl 0/ head 1/ sector 1;
 end: cyl 64/ head 254/ sector 63
 
# more /etc/fstab (simplifié)
/dev/mirror/gm0s1a             /               ufs
/dev/mirror/gm0s1d             /home           ufs
 
On considère qu'il n'y a rien à backuper dans /home
 
Je vois la démarche à suivre (est-ce la bonne?) mais je ne sais pas trop comment y arriver.
 - Supprimer la /home au niveau du mirror
 - Supprimer la partition de 600Go au niveau du slice (sur ad4s1 et ad6s1)
 - Créer 3 nouvelles partitions à la place de celle supprimé (comme avant ... sur les deux disques)
 - Créer 3 nouveaux FS dans le mirror gm0s1d, gm0s1e, gm0s1f
 - Faire 3 nouveaux montage (/usrTmp et /usrTmp/jails et /home )
 - Faire les transferts de data qui vont bien (dump et restore de /usr)
 - Faire les montages corrects dans le fstab, rebooter.
 
Puis je y arriver comme ça ? Comment ?
Merci grandement.
 
 
 
 

n°1062565
the_fireba​ll
I have fucking failed
Posté le 26-07-2008 à 15:40:27  profilanswer
 

tu ne peux pas travailler sur le mirroir (enfin il me semble hein, à vérifier). tu vas devoir casser ton mirroir, éditer ta fstab et rebooter sur un seul disque.

 

Une fois que c'est fait, tu refais tes labels comme tu le veux, tu recopies tes données, tu constuis un mirroir à une patte, tu édites ta fstab et tu rebootes. Si tout est ok, tu ajoutes le second disque à ton gmirror.

 

J'ai fait comme ça et ça a bien fonctionné

 

Bon courage :D

Message cité 1 fois
Message édité par the_fireball le 26-07-2008 à 15:40:51

---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
n°1062573
SpN
BF4: Joorem
Posté le 26-07-2008 à 16:11:08  profilanswer
 

Je fais d'abord le mirroir et ensuite les slices/labels perso :)

n°1062575
zeblods
Posté le 26-07-2008 à 16:44:55  profilanswer
 

Sinon, a partir d'un label indépendant sur chaque disques, tu peux faire un mirroir ZFS...  Mais ça n'est pas conseillé pour un usage pro (enfin pas sur FreeBSD en tout cas...)

 

A ce propos, quelqu'un sais si il y a moyen de mettre tout le système entièrement sur ZFS ?? (comme sur OpenSolaris, BeleniX, Nexenta...) car actuellement je ne sais pas comment mettre le /boot sur le ZFS...
Et si il y a moyen de faire des rollback "en live" ? (j'y arrive pas avec FreeBSD, mais j'ai réussi sur Nexenta et BeleniX)

Message cité 1 fois
Message édité par zeblods le 26-07-2008 à 16:49:44
n°1062599
ohyes
oooooohYes !
Posté le 26-07-2008 à 19:43:11  profilanswer
 

the_fireball a écrit :

tu ne peux pas travailler sur le mirroir (enfin il me semble hein, à vérifier). tu vas devoir casser ton mirroir, éditer ta fstab et rebooter sur un seul disque.
Une fois que c'est fait, tu refais tes labels comme tu le veux, tu recopies tes données, tu constuis un mirroir à une patte, tu édites ta fstab et tu rebootes. Si tout est ok, tu ajoutes le second disque à ton gmirror.


 
thanks  :jap:  
J'ai fait comme tu as dit et avec l'aide du handbook (le bouquin qu'on devrait toujours avoir dans ses toilettes   :whistle: )
Je l'ai fait depuis un netboot pour pouvoir maniper les disques comme il faut.
J'en suis à l'avant-dernière commande, la reconstruction du raid sur le 2ième disque ... restera à voir le reboot !

n°1062621
anapivirtu​a
Boh.
Posté le 26-07-2008 à 21:53:23  profilanswer
 

Cherche âme charitable pour mettre à jour la page FreeBSD sur fr.wikipedia :o


---------------
Si vis pacem, para bellum.
n°1062650
zeblods
Posté le 27-07-2008 à 07:16:38  profilanswer
 

zeblods a écrit :

Sinon, a partir d'un label indépendant sur chaque disques, tu peux faire un mirroir ZFS...  Mais ça n'est pas conseillé pour un usage pro (enfin pas sur FreeBSD en tout cas...)
 
A ce propos, quelqu'un sais si il y a moyen de mettre tout le système entièrement sur ZFS ?? (comme sur OpenSolaris, BeleniX, Nexenta...) car actuellement je ne sais pas comment mettre le /boot sur le ZFS...
Et si il y a moyen de faire des rollback "en live" ? (j'y arrive pas avec FreeBSD, mais j'ai réussi sur Nexenta et BeleniX)


Je me réponds à moi même : On ne peut pour l'instant pas booter sur le ZFS sous FreeBSD :

Citation :

Installing ZFS on FreeBSD
 
Since it is early days for ZFS on BSD, the installer doesn’t yet support ZFS natively. So there are a few tricks to getting it up and running. Also, you cannot boot directly from a ZFS partition since adding that functionality to the boot loader in FreeBSD is a huge undertaking.


https://www.ish.com.au/solutions/articles/freebsdzfs
 
Donc la question qui me vient c'est : Est-ce que ça sera possible un jour ?

n°1062680
the_fireba​ll
I have fucking failed
Posté le 27-07-2008 à 11:57:39  profilanswer
 

SpN a écrit :

Je fais d'abord le mirroir et ensuite les slices/labels perso :)


 
on peut faire un bsdlabel sur un gmirror ? Cool ça alors


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
n°1062681
SpN
BF4: Joorem
Posté le 27-07-2008 à 12:07:01  profilanswer
 

Oui :)

n°1062690
the_fireba​ll
I have fucking failed
Posté le 27-07-2008 à 12:32:28  profilanswer
 

j'avais eu des erreurs de permission denied quand j'avais testé alors depuis je passais par un cassage du mirroir à chaque fois


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
n°1062697
SpN
BF4: Joorem
Posté le 27-07-2008 à 12:46:14  profilanswer
 

Ca me dit quelque chose ça. J'ai déjà eu le coup sur un serv...

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  43  44  45  ..  64  65  66  67  68  69

Aller à :
Ajouter une réponse
 

Sujets relatifs
[OpenBSD] Le topic du poisson qui pique (7.6 out, en route vers 7.7)Problème d'update Fedora (version de kernel, nvidia inside)
ubuntu version 6. qqqch ecran noir instal sur portableCat en version colorée ?
ldap / samba - guide - CA MARCHE !! WIKI dispoPidgin 2.6.0 (Voice and video support)
quelle version linux?[FreeBSD 5.4 Stable] Pure-FTPd et FXP
Plus de sujets relatifs à : [Topic FreeBSD] nouvelle version 10.0 dispo !!


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)