We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Optimiser partition


SimonBHB
10/10/2016, 23h07
Mais on doit mettre quoi ? Je mets ce que je veux ?

Il y a juste une chose que je pige pas, quand je reçois des mails, il y a écrit:
De: mon_adresse@gmail.com
Pour: mon_adresse@gmail.com

C'est comme si je m'envoyais les mails a moi même c'est pas possible^^

janus57
10/10/2016, 23h02
Bonjour,

ouais enfin c'est pas une solution, surtout avec votre reverse ou un jour ou l'autre vous risquez d'être blacklisté car de plus en plus de fournisseur bloque les reverse par défaut des hébergeur.

Cordialement, janus57

SimonBHB
10/10/2016, 22h54
J'ai réussi en désactivant l'ipv6!!! Ca marche enfin.

La conf est peut être pas optimal, mais ça marche

SimonBHB
10/10/2016, 22h19
Bon j'ai tester l'autre conf en tapant dpkg-reconfigure exim4-config celle en mode serveur je crois et cette fois, j'ai plein de log qui s'affiche et à a la fin:
SMTP<< 550-5.7.1 [2001:41d0:2:3d9::1] Our system has detected that this messag e does
550-5.7.1 not meet IPv6 sending guidelines regarding PTR records and
550-5.7.1 authentication. Please review
550-5.7.1 https://support.google.com/mail/?p=IPv6AuthError for more in formation
550 5.7.1 . v6si19088827wju.295 - gsmtp
SMTP>> QUIT
Je vais regarder encore d'autre tuto

janus57
10/10/2016, 22h01
Bonjour,

je vous conseil de lire des tuto pour avoir la base minimum, de plus y a un sujet récents au niveau des mails.

La dernière fois j'ai rien toucher au manager.
bah c'est une très mauvaise chose car vous n'avez pas autorité sur le domaine "kimsufi.com", du coup cela explique sans doute pourquoi maintenant plus aucun mail ne sort car en face ils vous ont tous blacklisté.

Cordialement, janus57

SimonBHB
10/10/2016, 20h41
C'est beau, mais je dois mettre quoi pour le reverse ? car dans le manager quand je clic sur modifier le reverse, il y a dedans l'ip du serveur et dans reverse il y a ks******.kimsufi.com comme dans le fichier hostname

Mais concretement je dois mettre quoi ? La dernière fois j'ai rien toucher au manager.


Help SVP

janus57
10/10/2016, 20h27
Bonjour,

Dans /et/hostname j'ai:
pas bon

Et si le reverse, tu parles bien de /etc/hosts, j'ai dedans:
non c'est dans le manager qu'on configure le reverse et cela confirme que y pas la bonne configuration de base pour envoyer des mails correctement.

Cordialement, janus57

SimonBHB
10/10/2016, 20h20
Dans /et/hostname j'ai:
Code:
ks******.kimsufi.com

Et si le reverse, tu parles bien de /etc/hosts, j'ai dedans:
Code:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
94.23.2.217             ks******.kimsufi.com    ks******
2001:41d0:0002:03d9::1  ks******.kimsufi.com    ks******

# The following lines are desirable for IPv6 capable hosts
#(added automatically by netbase upgrade)

::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Sinon pour iptables j'ai:
#!/bin/sh

# INPUT ENTREE
# OUTPUT SORTIE

# On vide iptables(flush)
iptables -t filter -F
iptables -t filter -X

# On bloque toute les connexion
iptables -P OUTPUT DROP
iptables -P INPUT DROP
iptables -P FORWARD DROP

# On autorise les connexions déjà établie
iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
iptables -A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT


###############################
# On ouvre les ports utilises #
###############################

#### RTM OVH :
iptables -t filter -A INPUT -p udp --dport 6100 -j ACCEPT
iptables -t filter -A OUTPUT -p udp --dport 6100 -j ACCEPT
iptables -t filter -A INPUT -p udp --dport 6200 -j ACCEPT
iptables -t filter -A OUTPUT -p udp --dport 6200 -j ACCEPT

#### DNS :
iptables -t filter -A INPUT -p tcp --dport 53 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 53 -j ACCEPT
iptables -t filter -A INPUT -p udp --dport 53 -j ACCEPT
iptables -t filter -A OUTPUT -p udp --dport 53 -j ACCEPT

# On autorise le SSH (à adapter suivant votre cas)
iptables -t filter -A INPUT -p tcp --dport 28600 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 28600 -j ACCEPT

# On autorise le loop-back (localhost)
iptables -t filter -A INPUT -i lo -j ACCEPT
iptables -t filter -A OUTPUT -o lo -j ACCEPT

# On autorise le ping
iptables -t filter -A INPUT -p icmp -j ACCEPT
iptables -t filter -A OUTPUT -p icmp -j ACCEPT

# NTP (pour avoir un serveur à l'heure)
iptables -t filter -A OUTPUT -p udp --dport 123 -j ACCEPT

# HTTP 443=HTTPS
iptables -t filter -A OUTPUT -p tcp --dport 80 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 443 -j ACCEPT
iptables -t filter -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -t filter -A INPUT -p tcp --dport 443 -j ACCEPT
iptables -t filter -A INPUT -p tcp --dport 8443 -j ACCEPT

# FTP
iptables -t filter -A OUTPUT -p tcp --dport 21 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 20 -j ACCEPT
iptables -t filter -A INPUT -p tcp --dport 20 -j ACCEPT
iptables -t filter -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -t filter -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

# MAIL
## SMTP
iptables -t filter -A INPUT -p tcp --dport 25 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 25 -j ACCEPT

## POP3
iptables -t filter -A INPUT -p tcp --dport 110 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 110 -j ACCEPT

## IMAP
iptables -t filter -A INPUT -p tcp --dport 143 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 143 -j ACCEPT

## POP3S
iptables -t filter -A INPUT -p tcp --dport 995 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp --dport 995 -j ACCEPT

janus57
10/10/2016, 19h35
Bonjour,

avant de lancer la config : le hostname est correcte ?
le reverse aussi ?

Seulement si c'est 2 points sont bon on lance la configuration en mode site web (ou je sais plus c'est quoi le terme du menu).

Cordialement, janus57

SimonBHB
09/10/2016, 21h32
Oui et pour le config, j'ai fait: "dpkg-reconfigure exim4-config ", mais je ne sais pas trop quoi mettre, j'ai suivit des tutos et je l'ai bien sur redémarré "/etc/init.d/exim4 restart", mais je ne reçoit toujours rien.

janus57
09/10/2016, 21h25
Bonjour,

ah bah comme dit plus haut faut pas juste installer, faut aussi le configurer

Cordialement, janus57

SimonBHB
09/10/2016, 20h22
Pardon, je n'ai pas été clair, je l'ai installé, mais je ne reçois aucun mail et j'ai aucune erreur.

janus57
09/10/2016, 20h04
Bonjour,

connaissez-vous les commandes de base ?

Car de mon côté 0 problèmes sous Jessie :
root@vps:~# apt update && apt install exim4
Réception de*: 1 http://security.debian.org jessie/updates InRelease [63,1 kB]
Ign http://ftp.debian.org jessie InRelease
Réception de*: 2 http://ftp.debian.org jessie Release.gpg [2 373 B]
Réception de*: 3 http://security.debian.org jessie/updates/main amd64 Packages [ 305 kB]
Réception de*: 4 http://ftp.debian.org jessie Release [148 kB]
Réception de*: 5 http://security.debian.org jessie/updates/main Translation-en [ 163 kB]
Réception de*: 6 http://ftp.debian.org jessie/main amd64 Packages [6 787 kB]
Atteint http://ftp.debian.org jessie/main Translation-fr
Réception de*: 7 http://ftp.debian.org jessie/main Translation-en [4 583 kB]
12,1 Mo réceptionnés en 5s (2 329 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
69 packages can be upgraded. Run 'apt list --upgradable' to see them.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets supplémentaires suivants seront installés*:
bsd-mailx exim4-base exim4-config exim4-daemon-light liblockfile-bin liblockfile1
Paquets suggérés*:
mail-reader eximon4 exim4-doc-html exim4-doc-info spf-tools-perl swaks
Paquets recommandés*:
mailx
Les NOUVEAUX paquets suivants seront installés*:
bsd-mailx exim4 exim4-base exim4-config exim4-daemon-light liblockfile-bin liblockfile1
0 mis à jour, 7 nouvellement installés, 0 à enlever et 69 non mis à jour.
Il est nécessaire de prendre 2 308 ko dans les archives.
Après cette opération, 4 192 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Cordialement, janus57

SimonBHB
09/10/2016, 19h42
J'ai essayé, mais je ne reçois rien du tout

janus57
09/10/2016, 19h23
Bonjour,

oui vous utilisez votre gestionnaire de paquets favoris (que ce soit aptitude, apt-get ou apt).

Cordialement, janus57

SimonBHB
09/10/2016, 19h16
Bonjour,
Je pense donc que c'est exim4 qu'il me faut.

Je dois juste faire: apt-get install exim4 pour l'installer ? Je voudrais pas faire de bêtise.

Merci

janus57
09/10/2016, 18h52
Bonjour,

bah du coup cela va dépendre de vos besoins.

Que ce soit exim4 ou postifx va falloir configurer tout ça.

De mon point de vu exim4 est plus orienté dans de l'envoie uniquement (absolument aucune réceptions) alors que postifx serait pour de l'envoie/réception.

Cordialement, janus57

SimonBHB
09/10/2016, 18h25
Citation Envoyé par janus57
Bonjour,


vous avez installé un serveur mail pour que ce soit possible au moins ?
Il faut au minimum un truc du genre exim4 ou postifx (si on veux faire plus que du simple envoie).

Sinon oui cette fois vous êtes en RAID1 visiblement (faudra penser à le surveiller).

Cordialement, janus57
Merci pour votre aide en tout qu'a!!!

Pour les mails, je veux pas faire de bêtises, donc j'ai encore rien installé, donc je préfère demander avant de faire une bêtise.
Je me souviens plus comment j'ai fait la première fois, c'est que depuis une semaine que j'ai remarqué que je pouvais en envoyer.

janus57
09/10/2016, 17h27
Bonjour,

Je dois installé quoi ? Je veux juste pouvoir en envoyer avec PHP
vous avez installé un serveur mail pour que ce soit possible au moins ?
Il faut au minimum un truc du genre exim4 ou postifx (si on veux faire plus que du simple envoie).

Sinon oui cette fois vous êtes en RAID1 visiblement (faudra penser à le surveiller).

Cordialement, janus57

SimonBHB
09/10/2016, 15h14
Bon, j'ai encore réinstallé:
Code:
cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath] [faulty]
md1 : active raid1 sdb1[1] sda1[0]
      102398912 blocks [2/2] [UU]

md2 : active raid1 sdb2[1] sda2[0]
      425797568 blocks [2/2] [UU]
      bitmap: 0/4 pages [0KB], 65536KB chunk

md4 : active raid1 sdb4[1] sda4[0]
      446462912 blocks [2/2] [UU]
      bitmap: 3/4 pages [12KB], 65536KB chunk

unused devices: 
C'est bon cette fois j'espère svp ?

Sinon pour les mail, j'ai:
Code:
-bash: mail : commande introuvable
Pour le code:
Code:
echo "Mail envoyé" | mail  -s "Test envoi de mail" mon_adresse@gmail.com
Je dois installé quoi ? Je veux juste pouvoir en envoyer avec PHP

SimonBHB
08/10/2016, 20h14
Mince, l'image m'a induit en erreur:


On peut pas le mettre sans tout réinstaller ?

Sinon, je n'arrive pas à envoyer de mail, ça m'énerve encore plus

sloomy
08/10/2016, 15h55
Bonjour,

Comme la dit BBR tu n'as fait une installation que sur 1 disque, ton deuxieme doit etre présent mais pas utilisé.

Cordialement,

Bruno

BBR
07/10/2016, 20h43
tu as installé que sur 1 disque non ?
parce que là pas de trace du Raid, dans ton fdisk, tu devrais avoir un
Disk /dev/mdx si tu étais en raid

SimonBHB
07/10/2016, 19h54
Ca ma donnée:
cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath] [faulty]
unused devices:

sloomy
07/10/2016, 15h49
Bonjour,

Que te donnes : cat /proc/mdstat

Cordialement,
Bruno

SimonBHB
06/10/2016, 23h16
C'est bon non ?
fdisk -l

Disque /dev/sda : 931,5 GiB, 1000204886016 octets, 1953525168 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0xc80e65ae

Device Boot Start End Sectors Size Id Type
/dev/sda1 * 4096 102402047 102397952 48,8G 83 Linux
/dev/sda2 102402048 1124079615 1021677568 487,2G 83 Linux
/dev/sda3 1124079616 1134317567 10237952 4,9G 82 Linux swap / Solaris
/dev/sda4 1134317568 1953515519 819197952 390,6G 83 Linux

Disque /dev/sdb : 931,5 GiB, 1000204886016 octets, 1953525168 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x00035bcf

Device Boot Start End Sectors Size Id Type
/dev/sdb1 4096 40962047 40957952 19,5G fd Linux raid autodetect
/dev/sdb2 40962048 1952471039 1911508992 911,5G fd Linux raid autodetect
/dev/sdb3 1952471040 1953517567 1046528 511M 82 Linux swap / Solaris
C'est un peut du chinois pour moi.


Sinon j'arrive plus à envoyer des mail même en php, c'est pas pratique, tu sais pourquoi ? Je me souviens plus comment j'ai fait la première fois

BBR
06/10/2016, 12h47
Citation Envoyé par SimonBHB
Donc si je choisit d'installer sur 1 disque ça fait le raid 1 miroir sur le second disque ?
Bon bas je crois que je suis près à réinstaller dans la journée le serveur.

Pardon mais je ne veux pas faire de bêtise.
NON ! tu n'as pas lu ce que je disais : pour avoir du Raid il faut installer sur les 2 disques
http://www.jmax-hardware.com/forum/i...p?topic=3360.0

SimonBHB
06/10/2016, 10h30
C'est surtout que le manager explique pas beaucoup je trouve surtout quand il te dit que tu as un disque de 1.1To ou 2 pour un total de 2.1To généralement ça existe pas ça fait toujours moins.

Donc si je choisit d'installer sur 1 disque ça fait le raid 1 miroir sur le second disque ?
Bon bas je crois que je suis près à réinstaller dans la journée le serveur.

Pardon mais je ne veux pas faire de bêtise.

BBR
06/10/2016, 10h04
Je crois que tu devrais te documenter un peu sur le Raid !
Sur un seul disque tu auras tout dessus, l'autre ce sera à toi de le formater et configurer pour en faire autre chose.
Si tu mets sur 2 disques, le système sera en Raid 1 c'est à dire que les données seront écrites en miroir sur le second disque et au final tu n'auras que 1 To utilisable.
Ceci dit le Raid n'est pas un système de sauvegarde, les 2 disques peuvent lâcher en même temps.

SimonBHB
05/10/2016, 21h36
Tu peux être plus clair ? Si ça me marque que je choisis 1 disque pour cette installation le dd affiche 1.1To autrement avec 2 dd utilisé pour cette installation ça affiche 2.1 To. Mais avoir 2To me protège moins en qu'a de panne normalement si le DD lache.
Mais concrètement, si j'utilise 1 disque ça va installer sur le premier et le "cloner" sur le deuxième grace au raid ?(je connais pas trop le raid)


BBR
05/10/2016, 20h56
t'as 2 disques donc t'es en raid 1, donc 1To ou alors t'as installé que sur le 1er disque

SimonBHB
05/10/2016, 19h57
Voila:
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000c4fc3

Device Boot Start End Blocks Id System
/dev/sda1 * 4096 40962047 20478976 fd Linux raid autodetect
/dev/sda2 40962048 1952471039 955754496 fd Linux raid autodetect
/dev/sda3 1952471040 1953517567 523264 82 Linux swap / Solaris

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00035bcf

Device Boot Start End Blocks Id System
/dev/sdb1 * 4096 40962047 20478976 fd Linux raid autodetect
/dev/sdb2 40962048 1952471039 955754496 fd Linux raid autodetect
/dev/sdb3 1952471040 1953517567 523264 82 Linux swap / Solaris

Disk /dev/md2: 978.7 GB, 978692538368 bytes
2 heads, 4 sectors/track, 238938608 cylinders, total 1911508864 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

Disk /dev/md2 doesn't contain a valid partition table

Disk /dev/md1: 21.0 GB, 20970405888 bytes
2 heads, 4 sectors/track, 5119728 cylinders, total 40957824 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

Disk /dev/md1 doesn't contain a valid partition table
Moi j'y comprends rien^^.

BBR
05/10/2016, 18h47
fais un fdisk -l et tu sauras la taille réelle
normalement il n'y a rien qui écrit dans le / , enfin des chose minimes si c'est correctement configuré
sur un serveur où j'ai mis 20 Go pour / il y a juste 2.5 Go d'utilisé

SimonBHB
05/10/2016, 17h49
C'est histoire de pas avoir le dd bloqué comme l'autre jour en faite^^, je vais réduire. J'ai tellement eu les boules que j'ai vu grand


je crois qu'il fait: 2to, regarde: Espace total : 2.1 To. Il faut pas d'autre partition genre /tmp pour les fichiers temporaire ?

----

Juste une chose, peut on tester la sécu d'un serveur pour voir si ya pas de faille ? J'ai regardé comment conf iptable et fail2ban, mais le reste je connais pas trop

MERCI pour votre aide

BBR
05/10/2016, 16h04
bien sûr que ça suffit, par contre 100 Go pour / c'est complètement inutile, 20 c'est largement suffisant (relis toutes les explication de Cassiopee)
il fait combien ton disque physique ?

SimonBHB
05/10/2016, 14h03
Bonjour,
je n'y arrive pas, ça commence mal ?


EDIT: j'ai recommencé avec la première option template:



Normal que mon DD fasse 1.1to ? En swap ça suffit ?

nowwhat
05/10/2016, 11h23
Citation Envoyé par BBR
depuis près de 15 ans sur tous mes serveurs je garde le partitionnement de base et cela ne m'a jamais posé aucun problème, je déplace mysql dans /home et tous mes domaines sont aussi dans /home, je ne vois pas en quoi il peut s'agir d'une mauvaise configuration, ça ne l'est que sit tu mets tes domaines là où il n'y a pas de place
/ 20 Go
/home ce qui reste
/swap 512Mo
Idem, mais tout en /var/
Je n'ai pas des "utilisateurs" autre que "moi" - et sachant que le paramétrage par défaut d'un Apache2 ou MySQL est : /var/www et /var/lib/mysql.
Idem pour les logs : tout est dans /var/log/...
Dans /home, j'ai .... rien.

Mais bon, ça reste qu'une choix qui n'a pas de conséquences irréversibles.

cassiopee
05/10/2016, 02h20
Citation Envoyé par SimonBHB
Je pense que je vais tout reformater, car quoi qu'on en dise, je trouve ça pas une solution perenne de tout déplacer dans home et résulte d'une mauvaise configuration du serveur chose dont je me rendais pas compte au début^^.

Ca me permettra de faire le ménage .

Je pense faire comme çà:
~90Go pour /
~450Go pour /var/
~450Go pour /home
~10Go de swap

Ca va ?
Afin de pouvoir te répondre, il faudrait déjà savoir ce qui n'allait pas au départ ?

C'était quoi les "fichiers volumineux" que tu as trouvé ? Qu'en as-tu fait ?

Si c'était par exemple des fichiers de logs, tu peux les effacer (ou mieux les déplacer)
mais si ce sont des fichiers MySQL, on ne peut guère les effacer (sauf les fichiers de logs binaires de MySQL),
il faut donc les déplacer.

Si ce sont des fichiers de logs, la bonne solution est de mettre en place une bonne rotation
des fichiers de logs, de façon à compresser automatiquement les fichiers de logs anciens.
Augmenter la taille de la partition ne fera que décaler le problème.

Si ce sont des fichiers type MySQL, la bonne solution est d'installer correctement MySQL,
en l'occurence dans "/home" et non pas de le laisser dans dans la racine.

90 Go pour une racine, c'est juste gigantesque. 20 Go voire 32 Go, ok.
Davantage, cela ne sert à rien (on peut toujours trouver des cas particuliers, je parle d'une manière générale).

En ce moment même, je vois plusieurs machines avec 32 Go pour la racine dont l'occupation disque varie
de 1,5 Go à 3,5 Go pour la plupart ... la plus grosse occupation que j'ai est de 14 Go sur 32 donc, même pas 50%
(et c'est stable depuis plus de 18 mois, ce n'est pas une machine qui vient tout juste d'être installée).

Pourquoi vouloir mettre 450 Go dans "/var" ? Là aussi le chiffre est juste énorme mais sans savoir pourquoi,
c'est difficile de te dire si c'est bien ou bas. Ce ne serait pas à cause d'un MySQL installé par là ?

De même : pourquoi sépares-tu "/var/" de "/home" ? (je ne dis pas qu'il ne faut pas le faire, juste
que ce n'est pas forcément indispensable de nos jours)

10 Go de swap ?! Gaspillage énorme, jamais ça ne va te servir. Jamais. L'époque où l'on conseillait de réserver
"X fois la RAM de la machine" est complètement révolue.

Pour résumer : tu ne voudras jamais que ta machine swappe. Si elle swappe, le système est quasiment mort
(à cause du ralentissement que cela implique) Il faut configurer pour que ça ne swappe quasiment jamais.
512 Mo ou 1 Go de swap sera donc largement suffisant.

Et si jamais, malgré tous tes réglages de serveurs logiciels, tu arrives à épuiser régulièrement ta RAM,
alors il faut changer de machine, ce n'est pas le swap qui fera passer la pilule, même provisoirement.

BBR
04/10/2016, 20h53
depuis près de 15 ans sur tous mes serveurs je garde le partitionnement de base et cela ne m'a jamais posé aucun problème, je déplace mysql dans /home et tous mes domaines sont aussi dans /home, je ne vois pas en quoi il peut s'agir d'une mauvaise configuration, ça ne l'est que sit tu mets tes domaines là où il n'y a pas de place
/ 20 Go
/home ce qui reste
/swap 512Mo

SimonBHB
04/10/2016, 14h00
Je pense que je vais tout reformater, car quoi qu'on en dise, je trouve ça pas une solution perenne de tout déplacer dans home et résulte d'une mauvaise configuration du serveur chose dont je me rendais pas compte au début^^.

Ca me permettra de faire le ménage .

Je pense faire comme çà:
~90Go pour /
~450Go pour /var/
~450Go pour /home
~10Go de swap

Ca va ?

BBR
04/10/2016, 10h08
plus simple, tu copies tes données dans /home/user/public_html et tu modifies tes document root dans les virtualhosts,
pour les bdd tu peux aussi les déplacer :

Arrêter mysql
Code:
/etc/init.d/mysql stop
créer le nouveau répertoire
Code:
mkdir /home/mysql
lui mettre les bons droits
Code:
chown mysql:mysql /home/mysql
copier les fichiers
Code:
rsync -progv /var/lib/mysql/ /home/mysql/
ensuite on modifie la configuration
Code:
nano /etc/mysql/my.cnf
Code:
datadir = /home/mysql
#log-bin=
enfin on relance mysql
Code:
/etc/init.d/mysql start
Si tout fonctionne, tu peux effacer les fichiers dans /var/lib/mysql/


nowwhat
03/10/2016, 22h10
Citation Envoyé par SimonBHB
Bonjour.
Sur mon petit KS16G, j'ai eu la partions remplie à 98% alors qu'elle fait 20Go. après avoir trouvé des fichiers volumineux ça m'a fait redescendre à 51%. ce qui est plutôt cool.

Code:
Sys. fich.     Taille Util. Dispo Uti% Monté sur
rootfs            20G  9,3G  8,9G  51% /
/dev/root         20G  9,3G  8,9G  51% /
devtmpfs         7,8G     0  7,8G   0% /dev
tmpfs            1,6G  396K  1,6G   1% /run
tmpfs            5,0M     0  5,0M   0% /run/lock
tmpfs            3,4G     0  3,4G   0% /dev/shm
/dev/md2         898G   48G  804G   6% /home
Ma question: 20Go, je trouve ça peut et par sécurité j'aimerais mettre 50Go voir même 100Go. est ce qu'on peut le faire sans réinstaller le serveur ? car il me semble que non.
Merci
Si, on peut.
Mais c'est une opération délicate.
Le moindre erreur et tout est cassé. Autrement dit : oubli. Soit : t'as des vrai sauvegardes ? T'es prêt pour le tester ? Ré install ton serveur, et cette fois si réserve un bon espace pour l'OS (genre 100 Giga) - le "/" et la reste dans "/var" (au lieu de /home).
Ceci n'est pas du temps perdu : ton disque va te lâcher un jour de toute façon, et s'entrainer pour tout remettre en place n'est pas,une luxe, c'est plutôt une nécessité (surtout quand il s'agit d'un KS ou t'as signé le contrat "je me démerde")

Ton installation a réservé dans le root fs "/" 20 G.
Les utilisateurs, dans le /home, ont 898 Giga.
Toi, t'as probablement tout (tes sites, bases mysql, etc) stocké dans /var

Il s'agit d'un choix pendant l'installtion de ton serveur :
Si t'as des vrai utilisateurs (avec leur sites, bases, mails etc) qui ont un login (sftp et/ou ftp), la version avec tout dans le home est plus adapé.
Si c'est que toi qui gère, tout dans le /var est plus adapté.

Sur mon serveur, je n'ai pas de 'utilisateurs' - mon /home est quasiment vide, tout est dans le /var :
Code:
root@ns311465:~# cat /etc/fstab
#                
/dev/md2        /       ext4    errors=remount-ro,relatime      0       1
/dev/md3        /var    ext4    defaults,relatime       1       2
/dev/sda4       swap    swap    defaults        0       0
/dev/sdb4       swap    swap    defaults        0       0
proc            /proc   proc    defaults                0       0
sysfs           /sys    sysfs   defaults                0       0
tmpfs           /dev/shm        tmpfs   defaults        0       0
devpts          /dev/pts        devpts  defaults        0       0
Et là, comme toi, j'ai un /md2 qui est / (root fs) (et aussi /etc /boot, /bin, /sbin, /tmp, etc etc etc)
et /md3 qui est /var

Avec le commande "ln" tu peut linker ce que t'as dans le /var vers le /home/utilisateur /....

Toi t'as qu'un /md2 ... "md2" me dit que t'as un 'raid' .....

SimonBHB
03/10/2016, 19h59
Bonjour.
Sur mon petit KS16G, j'ai eu la partions remplie à 98% alors qu'elle fait 20Go. après avoir trouvé des fichiers volumineux ça m'a fait redescendre à 51%. ce qui est plutôt cool.

Code:
Sys. fich.     Taille Util. Dispo Uti% Monté sur
rootfs            20G  9,3G  8,9G  51% /
/dev/root         20G  9,3G  8,9G  51% /
devtmpfs         7,8G     0  7,8G   0% /dev
tmpfs            1,6G  396K  1,6G   1% /run
tmpfs            5,0M     0  5,0M   0% /run/lock
tmpfs            3,4G     0  3,4G   0% /dev/shm
/dev/md2         898G   48G  804G   6% /home
Ma question: 20Go, je trouve ça peut et par sécurité j'aimerais mettre 50Go voir même 100Go. est ce qu'on peut le faire sans réinstaller le serveur ? car il me semble que non.
Merci