Je suis en train de rassembler des info pour étudier la faisabilité
d'une mise à jour distante en ssh (via make buildworld) d'un serveur en
FreeBSD 5.5 vers une version 6.x.
Le kernel est personnalisé, mais je passerai peut être par une étape
GENERIC (si je peux éviter cela dit...).
Est ce que parmi vous certains on tenté la chose ?
merci pour vos commentaires et retours d'expérience.
# PCI Ethernet NICs that use the common MII bus controller code.
device miibus # MII bus support
device fxp # Intel EtherExpress PRO/100B (82557, 82558)
device ex # Intel EtherExpress Pro/10 and Pro/10+
# Pseudo devices.
device loop # Network loopback
device mem # Memory and kernel memory devices
device io # I/O device
device random # Entropy device
device ether # Ethernet support
device tun # Packet tunnel.
device pty # Pseudo-ttys (telnet etc)
device md # Memory "disks"
# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# Note that 'bpf' is required for DHCP.
device bpf # Berkeley packet filter
# USB support
device uhci # UHCI PCI->USB interface
device ohci # OHCI PCI->USB interface
device ehci # EHCI PCI->USB interface (USB 2.0)
device usb # USB Bus (required)
device ugen # Generic
device uhid # "Human Interface Devices"
device ukbd # Keyboard
--
A vendre ! http://www.patpro.net/blog/index.php/2008/01/12/133
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
patpro ~ Patrick Proniewski
In article <1ietwml.l0nt5t1uuc8a2N%, (Xavier) wrote:
patpro ~ Patrick Proniewski wrote:
Est ce que parmi vous certains on tenté la chose ?
Passe par un GENERIC, ou fait un merge (BBEdit + RBRowser est idéal pour ça ) de ton noyau et du GENERIC 6.X
ok (bbedit sait utiliser scp et les clé ssh, je fais toujours mes merges directement dans bbedit sans logiciel intermédiaire)
N'oublie pas de rajouter dans ton make.conf
COMPAT4X= yes COMPAT5X= yes
noté
Sinon, je l'ai fait plusieurs fois, ça marche sans problème, on a même pas de problème avec les boucs :-)
bah des make buildworld en ssh j'en ai fait plein, mais seulement exceptionnellement en changeant de branche, et jamais de 5 à 6, autant que je me souvienne.
Tiens, le script qui me permet d'automatiser tout ça :
m'ci !
Je vais de toute manière tester l'upgrade dans vmware, mais je me fais plus de souci a priori par rapport aux driver et autres. Ça me saoulerai que ma box redémarre sans le réseau ou sans le disque par exemple. Et ça, c'est pas vraiment simulable dans une machine virtuelle.
patpro
-- A vendre ! http://www.patpro.net/blog/index.php/2008/01/12/133
In article <1ietwml.l0nt5t1uuc8a2N%xavier@groumpf.org>,
xavier@groumpf.org (Xavier) wrote:
patpro ~ Patrick Proniewski <patpro@boleskine.patpro.net> wrote:
Est ce que parmi vous certains on tenté la chose ?
Passe par un GENERIC, ou fait un merge (BBEdit + RBRowser est idéal pour ça )
de ton noyau et du GENERIC 6.X
ok (bbedit sait utiliser scp et les clé ssh, je fais toujours mes merges
directement dans bbedit sans logiciel intermédiaire)
N'oublie pas de rajouter dans ton make.conf
COMPAT4X= yes
COMPAT5X= yes
noté
Sinon, je l'ai fait plusieurs fois, ça marche sans problème, on a même pas de
problème avec les boucs :-)
bah des make buildworld en ssh j'en ai fait plein, mais seulement
exceptionnellement en changeant de branche, et jamais de 5 à 6, autant
que je me souvienne.
Tiens, le script qui me permet d'automatiser tout ça :
m'ci !
Je vais de toute manière tester l'upgrade dans vmware, mais je me fais
plus de souci a priori par rapport aux driver et autres. Ça me saoulerai
que ma box redémarre sans le réseau ou sans le disque par exemple. Et
ça, c'est pas vraiment simulable dans une machine virtuelle.
patpro
--
A vendre ! http://www.patpro.net/blog/index.php/2008/01/12/133
In article <1ietwml.l0nt5t1uuc8a2N%, (Xavier) wrote:
patpro ~ Patrick Proniewski wrote:
Est ce que parmi vous certains on tenté la chose ?
Passe par un GENERIC, ou fait un merge (BBEdit + RBRowser est idéal pour ça ) de ton noyau et du GENERIC 6.X
ok (bbedit sait utiliser scp et les clé ssh, je fais toujours mes merges directement dans bbedit sans logiciel intermédiaire)
N'oublie pas de rajouter dans ton make.conf
COMPAT4X= yes COMPAT5X= yes
noté
Sinon, je l'ai fait plusieurs fois, ça marche sans problème, on a même pas de problème avec les boucs :-)
bah des make buildworld en ssh j'en ai fait plein, mais seulement exceptionnellement en changeant de branche, et jamais de 5 à 6, autant que je me souvienne.
Tiens, le script qui me permet d'automatiser tout ça :
m'ci !
Je vais de toute manière tester l'upgrade dans vmware, mais je me fais plus de souci a priori par rapport aux driver et autres. Ça me saoulerai que ma box redémarre sans le réseau ou sans le disque par exemple. Et ça, c'est pas vraiment simulable dans une machine virtuelle.
patpro
-- A vendre ! http://www.patpro.net/blog/index.php/2008/01/12/133
Pierre MACHARD
Le 03-04-2008, patpro ~ Patrick Proniewski a écrit :
Bonjour,
Je suis en train de rassembler des info pour étudier la faisabilité d'une mise à jour distante en ssh (via make buildworld) d'un serveur en FreeBSD 5.5 vers une version 6.x.
Le kernel est personnalisé, mais je passerai peut être par une étape GENERIC (si je peux éviter cela dit...).
Est ce que parmi vous certains on tenté la chose ?
J'ai déjà réalisé plusieurs mises à jour de ce type. Je me suis basé sur les tutoriels que tu peux trouver ici :
http://people.freebsd.org/~rse/upgrade/
Le seul problème que j'ai rencontré, etait pour des machines sur lesquelles les disques durs ne synchronisaient pas et par conséquent qui ne parvennaient pas à s'arrêter.
Donc je serai tenté de dire, de commencer par un reboot ordinaire.
a+ -- Pierre MACHARD
Le 03-04-2008, patpro ~ Patrick Proniewski <patpro@boleskine.patpro.net> a
écrit :
Bonjour,
Je suis en train de rassembler des info pour étudier la faisabilité
d'une mise à jour distante en ssh (via make buildworld) d'un serveur en
FreeBSD 5.5 vers une version 6.x.
Le kernel est personnalisé, mais je passerai peut être par une étape
GENERIC (si je peux éviter cela dit...).
Est ce que parmi vous certains on tenté la chose ?
J'ai déjà réalisé plusieurs mises à jour de ce type. Je me suis basé
sur les tutoriels que tu peux trouver ici :
http://people.freebsd.org/~rse/upgrade/
Le seul problème que j'ai rencontré, etait pour des machines sur lesquelles
les disques durs ne synchronisaient pas et par conséquent qui ne
parvennaient pas à s'arrêter.
Donc je serai tenté de dire, de commencer par un reboot ordinaire.
Le 03-04-2008, patpro ~ Patrick Proniewski a écrit :
Bonjour,
Je suis en train de rassembler des info pour étudier la faisabilité d'une mise à jour distante en ssh (via make buildworld) d'un serveur en FreeBSD 5.5 vers une version 6.x.
Le kernel est personnalisé, mais je passerai peut être par une étape GENERIC (si je peux éviter cela dit...).
Est ce que parmi vous certains on tenté la chose ?
J'ai déjà réalisé plusieurs mises à jour de ce type. Je me suis basé sur les tutoriels que tu peux trouver ici :
http://people.freebsd.org/~rse/upgrade/
Le seul problème que j'ai rencontré, etait pour des machines sur lesquelles les disques durs ne synchronisaient pas et par conséquent qui ne parvennaient pas à s'arrêter.
Donc je serai tenté de dire, de commencer par un reboot ordinaire.
a+ -- Pierre MACHARD
patpro ~ Patrick Proniewski
In article <47f4ea5a$0$846$, Pierre MACHARD wrote:
Est ce que parmi vous certains on tenté la chose ?
J'ai déjà réalisé plusieurs mises à jour de ce type. Je me suis basé sur les tutoriels que tu peux trouver ici :
http://people.freebsd.org/~rse/upgrade/
hooo, cool. merci :)
Le seul problème que j'ai rencontré, etait pour des machines sur lesquelles les disques durs ne synchronisaient pas et par conséquent qui ne parvennaient pas à s'arrêter.
Donc je serai tenté de dire, de commencer par un reboot ordinaire.
yep. Il a rebooté il y'a quelques jours pour une upgrade de RAM (après 536 jours d'uptime, snif), mais ça ne coute rien de recommencer.
patpro
-- A vendre ! http://www.patpro.net/blog/index.php/2008/01/12/133
In article <47f4ea5a$0$846$ba4acef3@news.orange.fr>,
Pierre MACHARD <pierre-SPAM@machard.org> wrote:
Est ce que parmi vous certains on tenté la chose ?
J'ai déjà réalisé plusieurs mises à jour de ce type. Je me suis basé
sur les tutoriels que tu peux trouver ici :
http://people.freebsd.org/~rse/upgrade/
hooo, cool. merci :)
Le seul problème que j'ai rencontré, etait pour des machines sur lesquelles
les disques durs ne synchronisaient pas et par conséquent qui ne
parvennaient pas à s'arrêter.
Donc je serai tenté de dire, de commencer par un reboot ordinaire.
yep.
Il a rebooté il y'a quelques jours pour une upgrade de RAM (après 536
jours d'uptime, snif), mais ça ne coute rien de recommencer.
patpro
--
A vendre ! http://www.patpro.net/blog/index.php/2008/01/12/133
In article <47f4ea5a$0$846$, Pierre MACHARD wrote:
Est ce que parmi vous certains on tenté la chose ?
J'ai déjà réalisé plusieurs mises à jour de ce type. Je me suis basé sur les tutoriels que tu peux trouver ici :
http://people.freebsd.org/~rse/upgrade/
hooo, cool. merci :)
Le seul problème que j'ai rencontré, etait pour des machines sur lesquelles les disques durs ne synchronisaient pas et par conséquent qui ne parvennaient pas à s'arrêter.
Donc je serai tenté de dire, de commencer par un reboot ordinaire.
yep. Il a rebooté il y'a quelques jours pour une upgrade de RAM (après 536 jours d'uptime, snif), mais ça ne coute rien de recommencer.
patpro
-- A vendre ! http://www.patpro.net/blog/index.php/2008/01/12/133
patpro ~ patrick proniewski
Bon,
Alors j'ai fait un test dans vmware en mélangeant un peu ta recette avec celle proposée par Pierre. Ça a très bien fonctionné, mais il me reste une question :
est-il nécessaire de recompiler tous les ports ensuite ? Je sais que ce n'est pas indispensable, puisque j'avais pris soin de reconstituer l'environnement de mon serveur au préalable (~230 ports) et qu'après la bascule en 6.3 tout *semble* fonctionner. Mais j'ai peur que cela ne soit qu'apparent, et je ne peux pas tout tester comme en condition réelle.
patpro
-- A vendre : KVM IP 16 ports APC http://patpro.net/blog/index.php/2008/01/12/133
Bon,
Alors j'ai fait un test dans vmware en mélangeant un peu ta recette avec
celle proposée par Pierre.
Ça a très bien fonctionné, mais il me reste une question :
est-il nécessaire de recompiler tous les ports ensuite ?
Je sais que ce n'est pas indispensable, puisque j'avais pris soin de
reconstituer l'environnement de mon serveur au préalable (~230 ports) et
qu'après la bascule en 6.3 tout *semble* fonctionner.
Mais j'ai peur que cela ne soit qu'apparent, et je ne peux pas tout
tester comme en condition réelle.
patpro
--
A vendre : KVM IP 16 ports APC
http://patpro.net/blog/index.php/2008/01/12/133
Alors j'ai fait un test dans vmware en mélangeant un peu ta recette avec celle proposée par Pierre. Ça a très bien fonctionné, mais il me reste une question :
est-il nécessaire de recompiler tous les ports ensuite ? Je sais que ce n'est pas indispensable, puisque j'avais pris soin de reconstituer l'environnement de mon serveur au préalable (~230 ports) et qu'après la bascule en 6.3 tout *semble* fonctionner. Mais j'ai peur que cela ne soit qu'apparent, et je ne peux pas tout tester comme en condition réelle.
patpro
-- A vendre : KVM IP 16 ports APC http://patpro.net/blog/index.php/2008/01/12/133
patpro ~ patrick proniewski
In article <1iew728.1v5i8471i1alz4N%, (Xavier) wrote:
patpro ~ patrick proniewski wrote:
est-il nécessaire de recompiler tous les ports ensuite ?
C'est mieux, mais les directives COMPATNX dans make.conf créent à priori les versions ad-hoc des librairies pour les ports compilés avec la version précédente.
ok d'ac.
Sinon, il te reste toujours libmap.conf :-)
heu, bof ;)
patpro
-- A vendre : KVM IP 16 ports APC http://patpro.net/blog/index.php/2008/01/12/133
In article <1iew728.1v5i8471i1alz4N%xavier@groumpf.org>,
xavier@groumpf.org (Xavier) wrote:
patpro ~ patrick proniewski <patpro@boleskine.patpro.net> wrote:
est-il nécessaire de recompiler tous les ports ensuite ?
C'est mieux, mais les directives COMPATNX dans make.conf créent à priori
les versions ad-hoc des librairies pour les ports compilés avec la
version précédente.
ok d'ac.
Sinon, il te reste toujours libmap.conf :-)
heu, bof ;)
patpro
--
A vendre : KVM IP 16 ports APC
http://patpro.net/blog/index.php/2008/01/12/133
In article <1iew728.1v5i8471i1alz4N%, (Xavier) wrote:
patpro ~ patrick proniewski wrote:
est-il nécessaire de recompiler tous les ports ensuite ?
C'est mieux, mais les directives COMPATNX dans make.conf créent à priori les versions ad-hoc des librairies pour les ports compilés avec la version précédente.
ok d'ac.
Sinon, il te reste toujours libmap.conf :-)
heu, bof ;)
patpro
-- A vendre : KVM IP 16 ports APC http://patpro.net/blog/index.php/2008/01/12/133
Patrick Lamaizière
Le Fri, 04 Apr 2008 21:27:10 +0200,
Alors j'ai fait un test dans vmware en mélangeant un peu ta recette avec celle proposée par Pierre. Ça a très bien fonctionné, mais il me reste une question :
est-il nécessaire de recompiler tous les ports ensuite ? Je sais que ce n'est pas indispensable, puisque j'avais pris soin de reconstituer l'environnement de mon serveur au préalable (~230 ports) et qu'après la bascule en 6.3 tout *semble* fonctionner. Mais j'ai peur que cela ne soit qu'apparent, et je ne peux pas tout tester comme en condition réelle.
C'est conseillé, j'ai INN qui s'est cassé lors du passage 5 -> 6.
Le Fri, 04 Apr 2008 21:27:10 +0200,
Alors j'ai fait un test dans vmware en mélangeant un peu ta recette
avec celle proposée par Pierre.
Ça a très bien fonctionné, mais il me reste une question :
est-il nécessaire de recompiler tous les ports ensuite ?
Je sais que ce n'est pas indispensable, puisque j'avais pris soin de
reconstituer l'environnement de mon serveur au préalable (~230 ports)
et qu'après la bascule en 6.3 tout *semble* fonctionner.
Mais j'ai peur que cela ne soit qu'apparent, et je ne peux pas tout
tester comme en condition réelle.
C'est conseillé, j'ai INN qui s'est cassé lors du passage 5 -> 6.
Alors j'ai fait un test dans vmware en mélangeant un peu ta recette avec celle proposée par Pierre. Ça a très bien fonctionné, mais il me reste une question :
est-il nécessaire de recompiler tous les ports ensuite ? Je sais que ce n'est pas indispensable, puisque j'avais pris soin de reconstituer l'environnement de mon serveur au préalable (~230 ports) et qu'après la bascule en 6.3 tout *semble* fonctionner. Mais j'ai peur que cela ne soit qu'apparent, et je ne peux pas tout tester comme en condition réelle.
C'est conseillé, j'ai INN qui s'est cassé lors du passage 5 -> 6.
Ollivier Robert
Dans l'article , patpro ~ Patrick Proniewski disait :
Je suis en train de rassembler des info pour étudier la faisabilité d'une mise à jour distante en ssh (via make buildworld) d'un serveur en FreeBSD 5.5 vers une version 6.x.
Ne pas sous-estimer freebsd-update[1], c'est pratique et rapide.
Lien en Anglais, désolé.
[1] http://www.daemonology.net/blog/2007-11-11-freebsd-major-version-upgrade.html -- Ollivier ROBERT -=- FreeBSD: The Power to Serve -=- Soutenez les UNIX libres ! FreeBSD Linux NetBSD OpenBSD !
Dans l'article <patpro-618EC8.15154903042008@localhost>,
patpro ~ Patrick Proniewski <patpro@boleskine.patpro.net> disait :
Je suis en train de rassembler des info pour étudier la faisabilité
d'une mise à jour distante en ssh (via make buildworld) d'un serveur en
FreeBSD 5.5 vers une version 6.x.
Ne pas sous-estimer freebsd-update[1], c'est pratique et rapide.
Lien en Anglais, désolé.
[1] http://www.daemonology.net/blog/2007-11-11-freebsd-major-version-upgrade.html
--
Ollivier ROBERT -=- FreeBSD: The Power to Serve -=- roberto@FreeBSD.org
Soutenez les UNIX libres ! FreeBSD Linux NetBSD OpenBSD !
Dans l'article , patpro ~ Patrick Proniewski disait :
Je suis en train de rassembler des info pour étudier la faisabilité d'une mise à jour distante en ssh (via make buildworld) d'un serveur en FreeBSD 5.5 vers une version 6.x.
Ne pas sous-estimer freebsd-update[1], c'est pratique et rapide.
Lien en Anglais, désolé.
[1] http://www.daemonology.net/blog/2007-11-11-freebsd-major-version-upgrade.html -- Ollivier ROBERT -=- FreeBSD: The Power to Serve -=- Soutenez les UNIX libres ! FreeBSD Linux NetBSD OpenBSD !
patpro ~ Patrick Proniewski
In article <ftic3h$dum$, Ollivier Robert wrote:
Dans l'article , patpro ~ Patrick Proniewski disait :
Je suis en train de rassembler des info pour étudier la faisabilité d'une mise à jour distante en ssh (via make buildworld) d'un serveur en FreeBSD 5.5 vers une version 6.x.
Ne pas sous-estimer freebsd-update[1], c'est pratique et rapide.
merci, mais je pense m'en tenir à la mise à jour par compilation. C'est comme ça que je procède depuis toujours ;)
patpro
-- A vendre ! http://www.patpro.net/blog/index.php/2008/01/12/133
In article <ftic3h$dum$1@yquem.eurocontrol.fr>,
Ollivier Robert <roberto@REMOVETHIS.eu.org> wrote:
Dans l'article <patpro-618EC8.15154903042008@localhost>,
patpro ~ Patrick Proniewski <patpro@boleskine.patpro.net> disait :
Je suis en train de rassembler des info pour étudier la faisabilité
d'une mise à jour distante en ssh (via make buildworld) d'un serveur en
FreeBSD 5.5 vers une version 6.x.
Ne pas sous-estimer freebsd-update[1], c'est pratique et rapide.
Dans l'article , patpro ~ Patrick Proniewski disait :
Je suis en train de rassembler des info pour étudier la faisabilité d'une mise à jour distante en ssh (via make buildworld) d'un serveur en FreeBSD 5.5 vers une version 6.x.
Ne pas sous-estimer freebsd-update[1], c'est pratique et rapide.
merci, mais je pense m'en tenir à la mise à jour par compilation. C'est comme ça que je procède depuis toujours ;)
patpro
-- A vendre ! http://www.patpro.net/blog/index.php/2008/01/12/133
patpro ~ Patrick Proniewski
In article , Patrick Lamaizière wrote:
Alors j'ai fait un test dans vmware en mélangeant un peu ta recette avec celle proposée par Pierre. Ça a très bien fonctionné, mais il me reste une question :
est-il nécessaire de recompiler tous les ports ensuite ? Je sais que ce n'est pas indispensable, puisque j'avais pris soin de reconstituer l'environnement de mon serveur au préalable (~230 ports) et qu'après la bascule en 6.3 tout *semble* fonctionner. Mais j'ai peur que cela ne soit qu'apparent, et je ne peux pas tout tester comme en condition réelle.
C'est conseillé, j'ai INN qui s'est cassé lors du passage 5 -> 6.
Bon, merci à tous. Ma mise à jour s'est bien déroulée. J'ai eu quelques petit cafouillages avec les ports (entre mod_php et apache 2 surtout), mais rien qu'une recompilation ne puisse régler.
patpro
-- A vendre ! http://www.patpro.net/blog/index.php/2008/01/12/133
In article <Xns832B389D70B10plam@dave.invalid>,
Patrick Lamaizière <patnews1@davenulle.org> wrote:
Alors j'ai fait un test dans vmware en mélangeant un peu ta recette
avec celle proposée par Pierre.
Ça a très bien fonctionné, mais il me reste une question :
est-il nécessaire de recompiler tous les ports ensuite ?
Je sais que ce n'est pas indispensable, puisque j'avais pris soin de
reconstituer l'environnement de mon serveur au préalable (~230 ports)
et qu'après la bascule en 6.3 tout *semble* fonctionner.
Mais j'ai peur que cela ne soit qu'apparent, et je ne peux pas tout
tester comme en condition réelle.
C'est conseillé, j'ai INN qui s'est cassé lors du passage 5 -> 6.
Bon, merci à tous.
Ma mise à jour s'est bien déroulée. J'ai eu quelques petit cafouillages
avec les ports (entre mod_php et apache 2 surtout), mais rien qu'une
recompilation ne puisse régler.
patpro
--
A vendre ! http://www.patpro.net/blog/index.php/2008/01/12/133
Alors j'ai fait un test dans vmware en mélangeant un peu ta recette avec celle proposée par Pierre. Ça a très bien fonctionné, mais il me reste une question :
est-il nécessaire de recompiler tous les ports ensuite ? Je sais que ce n'est pas indispensable, puisque j'avais pris soin de reconstituer l'environnement de mon serveur au préalable (~230 ports) et qu'après la bascule en 6.3 tout *semble* fonctionner. Mais j'ai peur que cela ne soit qu'apparent, et je ne peux pas tout tester comme en condition réelle.
C'est conseillé, j'ai INN qui s'est cassé lors du passage 5 -> 6.
Bon, merci à tous. Ma mise à jour s'est bien déroulée. J'ai eu quelques petit cafouillages avec les ports (entre mod_php et apache 2 surtout), mais rien qu'une recompilation ne puisse régler.
patpro
-- A vendre ! http://www.patpro.net/blog/index.php/2008/01/12/133