Posté par NeoX .
En réponse au message mdadm.
Évalué à 2.
c'est tordu ton histoire,
en debranchant les 2 disques du raid1, la machine devrait demarrer normalement
car le raid ne contient que des "données".
et grub doit/devrait etre installé uniquement sur le disque solo, independamment des disques du RAID.
si par contre tu lui a dit de mettre /home sur le raid1, il faut que le raid1 soit actif pour que la machine finisse de demarrer (partitions montées et verifiees).
comme dit plus haut, ta machine (Dual Core T4200 @2GHz et mémoire vive 4GO) est amplement suffisante pour faire tourner n'importe quel linux.
les points pouvant poser souci vont etre :
- la carte graphique (sans acceleration 3D si elle est vraiment ancienne) => installer un "bureau" sans acceleration 3D (unity-2d, gnome-session-fallback sous ubuntu)
- le disque dur : c'est peut-etre encore un disque à plateau, probablement peu rapide, le remplacer par un SSD va redonner un coup de jeune à cette machine.
quant à
installer Linux et vider l'ordi de son windows actuel et de ses données existantes?
tu graves un CD/DVD ou tu fais une cle USB bootable,
tu demarres dessus
tu cliques sur le bouton installer
et tu choisis "remplacer tout"
j'ai pas regardé le detail de l'interface easypeasy,
mais regarde les ubuntu avec "gnome-session-fallback" pour retrouver les menus applications/place/system
les linux mint, avec l'interface "à la windows" avec un menu demarrer, …
ca permet de laisser la synchro se faire normalement,
puis de ne gerer que les backups sur le serveur.
parce que faire apprendre git à des non informaticiens,
leur demander de faire un git update ou git checkout pour recuperer les mises à jour les documents presents sur le PC
ou d'envoyer un git push quand il change le contenu d'un fichier…
en effet, mettre en commentaire cette ligne,
ajouter les lignes ubuntu de l'epoque de easypeasy
puis mettre à jour progressivement.
easypeasy semble dater de 2008 (Ubuntu 8.04)
ce ne sera peut-etre pas aussi simple, mais c'est l'idée.
sinon, faire une sauvegarde, et installer une distrib recente depuis zero,
cela peut se passer sans douleur,
cela peut aussi necessiter de faire l'installation standard, puis d'installer un gestionnaire de bureau qui ne soit pas en 3D
par exemple gnome-session-fallback ou unity-2d sur une ubuntu.
est-il possible de dire à Apache de retourner la réponse directement à l'utilisateur et non au proxy
ma reponse :
oui, il suffit que le routeur d'apache ne soit pas le proxy (donc il faut que le proxy presente l'IP du client plutot que la sienne)
c'est la definition meme du direct source routing
en fait l'erreur c'est que ce n'est pas du "Direct Source Routing" mais du "Direct Server Return" alias DSR
ah ben pour ca faut peut-etre deja decrire en francais (ou dans ta langue natale) ce que tu veux que ton nouveau programme fasse.
on appelle ca l'alogoritme de ton programme, de memoire on avait d'abord un programme simple,
qui lisait des DATA à partir d'un seul fichier, dans un tableau, et sortait du HTML
OUVRE DATA.csv
POUR chaque $LIGNE que je lis dans DATA.csv
SI je trouve un $MOTIF dans la $LIGNE
ALORS je fais une
ou plusieurs action
SINON je fais une
ou plusieurs autres actions
FIN_DU-si_je_trouve_un_motif
FIN_DU-pour_chaque_ligne_que_je_lis
FERME DATA.csv
nous avions ensuite rajouter la possibilité de prendre un ensemble de fichier de données pour sortir plusieurs tableaux
POUR chaque $FICHIER pris dans la liste des fichiers CSV du dossier
OUVRE $FICHIER.csv
POUR chaque $LIGNE que je lis dans DATA.csv
SI je trouve un $MOTIF dans la $LIGNE
ALORS je fais une
ou plusieurs action
SINON je fais une
ou plusieurs autres actions
FIN_DU-si_je_trouve_un_motif
FIN_DU-pour_chaque_ligne_que_je_lis
FERME $FICHIER.csv
FIN_DU-pour_chaque_fichier_pris_dans_la_liste
à toi de jouer pour faire ton nouvel algoritme qui va traiter les données, dans l'ordre que tu veux, avec les actions que tu veux.
ensuite comme tu sais maintenant ecrire une boucle en perl, des tests, et des sorties,
à toi de faire la "traduction" de ton alogritme en code perl.
ton truc ressemble à des problemes de boucles qui ne sont pas imbriquées.
du coup ton code fait :
ta boucle 1 remplis $file avec
DPA01
puis DPA02
ta boucle 1 se termine, $file vaut DPA02
ta boucle 2 demarre, remplie $i avec des valeurs,
et utilise $file qui vaut toujours DPA02
ta boucle 2 se termine
alors que finalement tu voudrais un truc du style :
demarre boucle 1,
active DPA01
demarre boucle2
traite les elements $i pour DPA01
termine boucle2
active DPA02
demarre boucle2
traite les elements $i pour DPA02
termine boucle2
termine boucle1
ce qui s'ecrit en code comme (syntaxe surement fausse, mais ca donne le visuel) :
les sources c'est mes tests avec des essais d'integrations squid/kerberos
1°) sortir la machine du domaine : net ads leave -U tonadmin
2°) change l'IP de ton poste (sans passer par le DHCP) ou ajoutes une IP sur ta carte reseau, genre une VIP partagée en vrrp
3°) reintegre la machine au domaine : net ads join -U tonadmin
4°) vas faire un tour sur ton DNS windows ho, miracle, la machine a bien repris la nouvelle IP (voire LES nouvelles IPs)
N.B. je n'ai jamais pu intaller une version > 12.04, je ne sais pas pourquoi (blocage dès la phase de chargement).
sur les vieilles machines, les cartes graphiques n'ont pas toujours une acceleration 3D,
qui est devenue presque necessaire pour lancer meme le gestionnaire de login…
root@jgo-hp430:~# tune2fs -l /dev/sda1
tune2fs 1.42.12 (29-Aug-2014)
Filesystem volume name: <none>
Last mounted on: /boot
Filesystem UUID: 1438f234-674a-4dab-a34e-38ae0a5497e1
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: ext_attr resize_inode dir_index filetype sparse_super
Filesystem flags: signed_directory_hash
Default mount options: user_xattr acl
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 62248
Block count: 248832
Reserved block count: 12441
Free blocks: 144673
Free inodes: 61940
First block: 1
Block size: 1024
Fragment size: 1024
Reserved GDT blocks: 256
Blocks per group: 8192
Fragments per group: 8192
Inodes per group: 2008
Inode blocks per group: 251
Filesystem created: Mon May 18 18:10:31 2015
Last mount time: Thu Aug 20 10:05:57 2015
Last write time: Thu Aug 20 17:50:18 2015
Mount count: 69
Maximum mount count: -1
Last checked: Wed Jun 3 10:07:17 2015
Check interval: 0(<none>)
Lifetime writes: 2024 MB
Reserved blocks uid: 0(user root)
Reserved blocks gid: 0(group root)
First inode: 11
Inode size: 128
Default directory hash: half_md4
Directory Hash Seed: 13f2d2d0-3d7b-4539-8194-ab36b39e84b0
je penses qu'avec les block count , free blocks et les block size
ont doit pouvoir obtenir un truc comme
Taille disque = block count X block size
Taille libre = free blocks X block size
chez moi fdisk -l me dit que sda1 fait 243Mo (497664 secteurs de 512octets)
243Mo x 1024 = 248832 à tiens, pile le nombre de block count
[^] # Re: Aucun rapport...
Posté par NeoX . En réponse au message empêcher le champ vide à la fin du tableau. Évalué à 2.
ou comment reinventer les fonctionnalités de TRIM deja disponible dans PERL
http://perlmaven.com/trim
# disque seul = systeme, raid = data, mais ...
Posté par NeoX . En réponse au message mdadm. Évalué à 2.
c'est tordu ton histoire,
en debranchant les 2 disques du raid1, la machine devrait demarrer normalement
car le raid ne contient que des "données".
et grub doit/devrait etre installé uniquement sur le disque solo, independamment des disques du RAID.
si par contre tu lui a dit de mettre /home sur le raid1, il faut que le raid1 soit actif pour que la machine finisse de demarrer (partitions montées et verifiees).
[^] # Re: machine suffisante
Posté par NeoX . En réponse au message Vieuc PC portable et Linux. Évalué à 2.
je fais du net, du mail et de la bureautique,
j'ai 8Go de ram
et je vois pourtant bien la difference entre mon SSD et mon disque dur ordinaire (meme OS, meme config)
la difference au demarrage, c'est le matin à l'ouverture,
mais ensuite c'est le lancement des applis,
la recherche de fichier,
etc
le SSD n'est pas obligatoire, et sa machine avec 4Go de RAM pourra faire tourner linux,
en plus le constructeur dit qu'il pourra mettre un OS 64bits pour utiliser les 4GO de RAM
https://www.asus.com/Notebooks/K50IN/specifications/
Intel confirme cette possibilité au niveau du processeur
http://ark.intel.com/products/37251/Intel-Pentium-Processor-T4200-1M-Cache-2_00-GHz-800-MHz-FSB
# cp/dd et autres outils
Posté par NeoX . En réponse au message Aide pour une installation. Évalué à 3.
tu tentes d'installer l'installeur avec un
cp fichier.iso /dev/sdXYje n'ai jamais essayé et cela me semble une option etrange.
j'aurais plutot fait un
dd if=fichier.iso of=/dev/sdXbon sinon, dans le post precedent tu dis que tu as un systeme fonctionnel et que tu as des partitions libres,
pourquoi ne pas faire les manips suivantes (classées de la plus simple à la plus complexe), aux choix :
A) utiliser debootstrap depuis ton OS courant pour installer la nouvelle debian sur la partition libre
B) dire à grub de booter directement sur l'image iso posée dans un dossier de grub ?
C) decompresser l'ISO en sortir l'image systeme et la copier/coller sur la nouvelle partition
[^] # Re: simple
Posté par NeoX . En réponse au message Aide pour une installation. Évalué à 2.
en effet, c'est une technique, du coup il faut aller voir mon autre solution
# machine suffisante
Posté par NeoX . En réponse au message Vieuc PC portable et Linux. Évalué à 2.
comme dit plus haut, ta machine (Dual Core T4200 @2GHz et mémoire vive 4GO) est amplement suffisante pour faire tourner n'importe quel linux.
les points pouvant poser souci vont etre :
- la carte graphique (sans acceleration 3D si elle est vraiment ancienne) => installer un "bureau" sans acceleration 3D (unity-2d, gnome-session-fallback sous ubuntu)
- le disque dur : c'est peut-etre encore un disque à plateau, probablement peu rapide, le remplacer par un SSD va redonner un coup de jeune à cette machine.
quant à
tu graves un CD/DVD ou tu fais une cle USB bootable,
tu demarres dessus
tu cliques sur le bouton installer
et tu choisis "remplacer tout"
[^] # Re: repartir de la source
Posté par NeoX . En réponse au message Linux leger pour EEEPC. Évalué à 2.
j'ai pas regardé le detail de l'interface easypeasy,
mais regarde les ubuntu avec "gnome-session-fallback" pour retrouver les menus applications/place/system
les linux mint, avec l'interface "à la windows" avec un menu demarrer, …
# owncloud, avec le client lourd sur le PC, et le backup sur les serveurs
Posté par NeoX . En réponse au message Git et fichiers binaires. Évalué à 4.
à ta place je regarderais pour un truc du style,
ca permet de laisser la synchro se faire normalement,
puis de ne gerer que les backups sur le serveur.
parce que faire apprendre git à des non informaticiens,
leur demander de faire un
git updateougit checkoutpour recuperer les mises à jour les documents presents sur le PCou d'envoyer un
git pushquand il change le contenu d'un fichier…ca me semble bien compliquer.
# chezmoicamarche
Posté par NeoX . En réponse au message Auto hébergement. Évalué à 3.
pour le owncloud, avec l'URL
http://mildouze.ddns.net/owncloud/
j'ai bien la mire de login
[^] # Re: repartir de la source
Posté par NeoX . En réponse au message Linux leger pour EEEPC. Évalué à 3.
ce serait deja un point de depart interessant.
en effet, mettre en commentaire cette ligne,
ajouter les lignes ubuntu de l'epoque de easypeasy
puis mettre à jour progressivement.
easypeasy semble dater de 2008 (Ubuntu 8.04)
ce ne sera peut-etre pas aussi simple, mais c'est l'idée.
sinon, faire une sauvegarde, et installer une distrib recente depuis zero,
cela peut se passer sans douleur,
cela peut aussi necessiter de faire l'installation standard, puis d'installer un gestionnaire de bureau qui ne soit pas en 3D
par exemple
gnome-session-fallbackouunity-2dsur une ubuntu.# simple
Posté par NeoX . En réponse au message Aide pour une installation. Évalué à 5.
editer le fichier /etc/sources.list
changer les references debian 7 (wheezy)
en reference debian 8 (jessie)
suivi d'un
apt-get updateapt-get safe-upgradeapt-get dist-upgrade[^] # Re: renvoi direct au client plutot que via le proxy
Posté par NeoX . En réponse au message Cherche solution de load balancing. Évalué à 3.
la question du monsieur :
ma reponse :
c'est la definition meme du direct source routing
en fait l'erreur c'est que ce n'est pas du "Direct Source Routing" mais du "Direct Server Return" alias DSR
http://blog.haproxy.com/2011/07/29/layer-4-load-balancing-direct-server-return-mode/
# repartir de la source
Posté par NeoX . En réponse au message Linux leger pour EEEPC. Évalué à 2.
au depart etait Debian
puis vint Ubuntu
puis EasyPeasy pour les eeePC
source : http://doc.ubuntu-fr.org/easypeasy
l'idée est donc de repartir de la distribution d'origine ou intermediaire pour mettre à jour ton linux.
soit par une reinstallation,
soit par une mise à jour classique
# renvoi direct au client plutot que via le proxy
Posté par NeoX . En réponse au message Cherche solution de load balancing. Évalué à 3.
c'est possible,
cela s'appelle le direct source routing (DSR) dans les documentations (haproxy par exemple)
en gros, il suffit que tes serveurs :
- aient une route directe vers l'exterieur,
- recoivent l'IP du client de la part du proxy
[^] # Re: Peut-être…
Posté par NeoX . En réponse au message écrire les résultats dans le même fichier. Évalué à 2.
ah ben pour ca faut peut-etre deja decrire en francais (ou dans ta langue natale) ce que tu veux que ton nouveau programme fasse.
on appelle ca l'alogoritme de ton programme, de memoire on avait d'abord un programme simple,
qui lisait des DATA à partir d'un seul fichier, dans un tableau, et sortait du HTML
nous avions ensuite rajouter la possibilité de prendre un ensemble de fichier de données pour sortir plusieurs tableaux
à toi de jouer pour faire ton nouvel algoritme qui va traiter les données, dans l'ordre que tu veux, avec les actions que tu veux.
ensuite comme tu sais maintenant ecrire une boucle en perl, des tests, et des sorties,
à toi de faire la "traduction" de ton alogritme en code perl.
[^] # Re: Peut-être…
Posté par NeoX . En réponse au message écrire les résultats dans le même fichier. Évalué à 2.
ton truc ressemble à des problemes de boucles qui ne sont pas imbriquées.
du coup ton code fait :
ta boucle 1 remplis $file avec
DPA01
puis DPA02
ta boucle 1 se termine, $file vaut DPA02
ta boucle 2 demarre, remplie $i avec des valeurs,
et utilise $file qui vaut toujours DPA02
ta boucle 2 se termine
alors que finalement tu voudrais un truc du style :
ce qui s'ecrit en code comme (syntaxe surement fausse, mais ca donne le visuel) :
[^] # Re: Résolu mais partiellement
Posté par NeoX . En réponse au message dual boot (windows/linux) dans domaine microsoft. Évalué à 3.
les sources c'est mes tests avec des essais d'integrations squid/kerberos
1°) sortir la machine du domaine :
net ads leave -U tonadmin2°) change l'IP de ton poste (sans passer par le DHCP) ou ajoutes une IP sur ta carte reseau, genre une VIP partagée en vrrp
3°) reintegre la machine au domaine :
net ads join -U tonadmin4°) vas faire un tour sur ton DNS windows ho, miracle, la machine a bien repris la nouvelle IP (voire LES nouvelles IPs)
# Google Analitycs ou plutot son pendant libre Piwik
Posté par NeoX . En réponse au message serveur apache. Évalué à 6.
Piwik : https://fr.piwik.org
[^] # Re: donc, lequel?
Posté par NeoX . En réponse au message distribution légère pour commencer sous linux. Évalué à 2.
sur les vieilles machines, les cartes graphiques n'ont pas toujours une acceleration 3D,
qui est devenue presque necessaire pour lancer meme le gestionnaire de login…
# etre sur
Posté par NeoX . En réponse au message Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0). Évalué à 3.
etre sur de ne pas etre dans un livecd centos7
si toutefois tu es dans un livecd,
etre sur que tu ais accès au disque de la machine
monter la partition de ton OS dans un dossier temporaire
basculer en chroot dedans
accessoirement verifier l'adequation entre les UUID des disques avec la commande
blkidet ceux renseignés dans /etc/fstab
faire les update necessaire
sortir du chroot
rebooter
[^] # Re: htop
Posté par NeoX . En réponse au message bitmeterOs : seule alternative sérieuse à NetWorx ?. Évalué à 2.
htop donne les debits reseaux ?
[^] # Re: Résolu mais partiellement
Posté par NeoX . En réponse au message dual boot (windows/linux) dans domaine microsoft. Évalué à 2.
si si, c'est meme prevu pour et c'est ce qu'il se passe aussi avec les postes windows.
# Marotte, tu fais chier à ...
Posté par NeoX . En réponse au message ZTE F160 (téléphone de merde…). Évalué à 2.
ne pas avoir chercher sur internet :p
apparemment il faudrait passer par le bluetooh pour faire les transferts
http://forum.ubuntu-fr.org/viewtopic.php?id=1024831
# iptraf, iftop et les autres
Posté par NeoX . En réponse au message bitmeterOs : seule alternative sérieuse à NetWorx ?. Évalué à 0.
y a surement d'autres outils, faut juste chercher un peu
# calcul mathematique ?
Posté par NeoX . En réponse au message Espace libre/utilisé sur disque dur non monté. Évalué à 7.
sur ma partition /boot quelle soit montée ou pas
je penses qu'avec les
block count,free blockset lesblock sizeont doit pouvoir obtenir un truc comme
Taille disque = block count X block size
Taille libre = free blocks X block size
chez moi fdisk -l me dit que sda1 fait 243Mo (497664 secteurs de 512octets)
243Mo x 1024 = 248832 à tiens, pile le nombre de block count
donc ce ne serait pas deconnant…