Bonsoir
Je suis moins actif sur le blog depuis quelques semaines. En plus du
beau temps qui est arrivé subitement, j'ai également mis la main sur un
serveur usagé qu'une compagnie a décommissionné. Quelle belle occasion
d'approfondir mes connaissances d'administrateur système tout en
mettant en place un serveur de développement digne de ce nom.
Je n'irai pas dans le détail de toutes les étapes dans ce billet
mais voici quelques items en vrac. Pour le sys admin de carrière, tout
ça c'est du gâteau mais avec mon profile de programmeur, plusieurs de
ces choses m'étaient encore inconnues il y a un mois:
- Installation et configuration d'un RAID : j'utilise un card RAID
Adaptec avec un RAID 1 (mirroir) et tout s'est déroulé à merveille.
Très simple et très rapide.
- Installation d'un OS sur DVD dans un serveur avec un lecteur CD :
ici, nouveau défi. J'aurais pu acheter un DVD ROM et l'installer dans
le serveur mais j'aime de moins en moins les médias optiques qui se
raillent et se salissent. J'ai donc cherché une autre alternative et
j'ai finalement trouvé la procédure pour formater une clé USB et la
rendre ainsi bootable et utilisable pour l'installation d'un OS. Pour
les détails de la procédure, consultez le site de Technet.
Pour l'installation de l'OS (windows server 2008 R2), rien de
particulier à signaler, à part un peu de travail pour trouver une
version à jour des pilotes de la carte RAID. À part de ça, si vous avez
déjà installé un windows vista ou windows 7, c'est pareil.
- Partitions : j'aime bien avoir une partition pour l'OS et une pour
les données. J'avais oublié de le faire avant d'installer windows
server mais l'outils de gestion de disque de cet OS est génial. Non
seulement il permet de redimentionnement de partition comme Partition
Magic mais ce repartitionnement peut être fait live, sur un serveur qui
roule et ce, même sur le disque de l'OS. Wow !
- Upgrade de RAM : la machine avait 1GB de RAM au moment de la
livraison. C'était un peu mince pour les tâches que je veux confier à
cette machine (voir plus loin). J'ai donc acheter 2 barrettes de 2Gb
dans mon magasin de pièces d'ordi favori et je les ai installées dans
la machine. Erreur ! J'ai appris à mes dépends que les serveurs sont
beaucoup plus sévères sur la sorte de RAM à utiliser. J'ai finalement
trouvé un fournisseur de pièces d'ordinateur qui avait la bonne sorte
de RAM en question et me voilà avec 5gb de RAM, suffisamment pour
accomplir ses nombreuses missions.
- Les logiciels:
- SQL Server : Je n'avais jamais installé une "vraie" version de SQL
serveur avant (dans le sens de pas Express). C'est un peu plus
compliqué, il y a plusieurs comptes de service à créer et je ne m'ai
pas simplifié la tâche en ne spécifiant pas correctement l'emplacement
des mes bases de données. C'est cependant quelque chose qu'on peut
changer par la suite. Aussi, si on veut accéder au serveur d'une autre
machine, ne pas oublier de configurer un accès par TCP et un port (j'ai
cherché un bout de temps avant de me rendre compte que j'avais oublié
ce bout-là)
- IIS 7.5 : s'installe facilement et avec un petit install
supplémentaire (IIS Management Console), le IIS du serveur peut être
complétement géré à partir du IIS de la machine locale. Nice.
- VisualSVN Server
: la façon la plus simple de configurer un serveur Subversion. Un petit
outil visuel (et gratuit) qui s'installe sous Windows et permet de
faire toutes les tâches d'administration du gestionnaire de code
source. Pour la machine de développement, TotoiseSVN est un must.
- Vmware server : comme mon serveur est trop vieux pour supporter
Hyper-V (la solution de virtualisation de Microsoft), j'ai installé
vmware server à la place. Ça s'installe bien, ça utilise une interface
Web pour gérer les machines virtuelles. C'est bien au niveau de la
portabilité mais l'application comporte quelques bogues. De plus, en ce
moment, je suis à une 3e tentative d'installer un serveur ubuntu pour
le développement PHP et Ruby mais j'ai quelques difficultés avec les
outils VmWare qui sont supposés améliorer l'intégration. À voir.
Voilà. C'est à ça que j'occupe l'essentiel de mon peu de temps libre
ces temps-ci alors vous comprenez pourquoi mon blog a souffert un peu.
Je vous reparle de l'évolution des choses bientôt.