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

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  Redimensionner / sans LVM

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Redimensionner / sans LVM

n°1305503
koskoz
They see me trollin they hatin
Posté le 24-02-2012 à 17:57:43  profilanswer
 

Bonjour à tous,
 
J'administre un serveur dédié sous Debian Squeeze en lignes de commandes.
J'ai suivi ce tuto pour redimensionner /home et migrer /var sur une autre partition. J'ai fait en sorte qu'il me reste environ 40Go de libre pour pouvoir augmenter la taille de / qui est de 10Go.
Simplement je ne sais pas comment faire et tous les tutos que je trouve concernent LVM, qui n'est pas présent sur la machine.
 


admin@ks387290:/etc/mysql$ sudo fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001cee1
 
Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1306    10485760+  83  Linux
/dev/sda2            1306       53523   419435689   83  Linux
/dev/sda3          121536      121601      525536   82  Linux swap / Solaris
/dev/sda4           53524      121535   546306390    5  Extended
/dev/sda5           53524      121406   545270166   83  Linux
 
Partition table entries are not in disk order
 
admin@ks387290:/etc/mysql$ df -h
Sys. de fichiers    Taille  Uti. Disp. Uti% Monté sur
/dev/sda1              10G  3,8G  5,7G  40% /
tmpfs                 994M     0  994M   0% /lib/init/rw
udev                   10M  152K  9,9M   2% /dev
tmpfs                 994M     0  994M   0% /dev/shm
/dev/sda2             397G  233M  377G   1% /home
/dev/sda5             512G  3,0G  483G   1% /var


Message édité par koskoz le 25-02-2012 à 09:56:18

---------------
Twitter
mood
Publicité
Posté le 24-02-2012 à 17:57:43  profilanswer
 

n°1305532
ccp6128
Syntax error
Posté le 24-02-2012 à 22:14:59  profilanswer
 

L'espace dispo sur ta partition ou y'a / est bien contigu ?
 
Si oui, un coup de resize2fs devrait suffire.

n°1305543
koskoz
They see me trollin they hatin
Posté le 25-02-2012 à 09:56:50  profilanswer
 

Je ne sais pas, il me semble qu'il n'y a pas d'espace libre avant et après /.
J'ai édité le premier post avec plus d'infos.


---------------
Twitter
n°1305549
agentsteel
Posté le 25-02-2012 à 12:49:31  profilanswer
 

Tu peux essayer de booter avec un livecd comme PartedMagic et redimensionner ta partition avec l'outil graphique gparted


---------------
http://agentoss.wordpress.com/
n°1305558
e_esprit
Posté le 25-02-2012 à 14:52:14  profilanswer
 

Ton espace libre il est derrière /home, pas derrière / :

Code :
  1. admin@ks387290:/etc/mysql$ sudo fdisk -l
  2. Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
  3. 255 heads, 63 sectors/track, 121601 cylinders
  4. Units = cylinders of 16065 * 512 = 8225280 bytes
  5. Sector size (logical/physical): 512 bytes / 512 bytes
  6. I/O size (minimum/optimal): 512 bytes / 512 bytes
  7. Disk identifier: 0x0001cee1
  8. Device Boot      Start         End      Blocks   Id  System
  9. /dev/sda1   *           1        1306    10485760+  83  Linux
  10. /dev/sda2            1306       53523   419435689   83  Linux
  11. /dev/sda3          121536      121601      525536   82  Linux swap / Solaris
  12. /dev/sda4           53524      121535   546306390    5  Extended
  13. /dev/sda5           53524      121406   545270166   83  Linux


Donc tu pourras pas étendre / sans LVM ou sans faire un backup de /home, puis recréation de /home, puis redimensionnement de / [:spamafote]
 
EDIT: Ah non, en fait je dis une connerie, il est derrière /var :D
Enfin ca revient au même, tu peux pas étendre / dessus :o
Il est quand même bien foireux ton partitionnement du coup :D phy1, phy2, ext(ext1), phy3...
Et au mieux t'as qu'1Go de libre sur ta partition étendue.


Message édité par e_esprit le 25-02-2012 à 14:59:11

---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1305588
koskoz
They see me trollin they hatin
Posté le 26-02-2012 à 14:43:42  profilanswer
 

Est-ce que je peux récupérer de l'espace de /home pour agrandir / ?


---------------
Twitter
n°1305590
e_esprit
Posté le 26-02-2012 à 15:15:59  profilanswer
 

Oui, tu backupes ce qu'il y a sur /home (233Mo ça devrait aller :D), tu détruis la partition /dev/sda2, puis tu la recrées plus petite, et surtout "plus loin" (c'est à dire pas au secteur 1306, sinon ça ne sert à rien).

 

Ensuite tu détruis la première partition, tu la récrées en plus grande, en partant bien du secteur 1 (sinon adieu tes données :D), puis tu fais un resizefs sur /dev/sda1.


Message édité par e_esprit le 26-02-2012 à 15:16:29

---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1305595
koskoz
They see me trollin they hatin
Posté le 26-02-2012 à 16:48:46  profilanswer
 

Comment je sais à partir de quel block commencer sda2 sachant que je veux que mon / fasse 50Go ?


---------------
Twitter
n°1305596
e_esprit
Posté le 26-02-2012 à 16:54:33  profilanswer
 

Ben tu redimensionnes / avant de recréer /home :D
Ou tu sors ta calculette :o


Message édité par e_esprit le 26-02-2012 à 16:55:14

---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1305597
koskoz
They see me trollin they hatin
Posté le 26-02-2012 à 17:02:52  profilanswer
 

Je vais opter pour la première solution :o


---------------
Twitter
mood
Publicité
Posté le 26-02-2012 à 17:02:52  profilanswer
 

n°1305606
koskoz
They see me trollin they hatin
Posté le 26-02-2012 à 18:17:04  profilanswer
 

J'ai supprimé sda1 et sda2, recréé sda1 plus petit puis sda2 avec le reste, indiqué sda1 comme bootable puis écris la table de partitions.
Ensuite j'ai voulu utiliser resize2fs en ayant préalablement transformé la partition en ext2, mais voilà l'erreur que j'obtiens :
 

root@rescue:~# resize2fs /dev/sda1 50G
resize2fs 1.41.12 (17-May-2010)
resize2fs: Bad magic number in super-block while trying to open /dev/sda1
Couldn't find valid filesystem superblock.


---------------
Twitter
n°1305607
e_esprit
Posté le 26-02-2012 à 18:22:55  profilanswer
 

koskoz a écrit :

J'ai supprimé sda1 et sda2, recréé sda1 plus petit puis sda2 avec le reste, indiqué sda1 comme bootable puis écris la table de partitions.
Ensuite j'ai voulu utiliser resize2fs en ayant préalablement transformé la partition en ext2, mais voilà l'erreur que j'obtiens :


What ??? [:cerveau dr:1]  

koskoz a écrit :


root@rescue:~# resize2fs /dev/sda1 50G
resize2fs 1.41.12 (17-May-2010)
resize2fs: Bad magic number in super-block while trying to open /dev/sda1
Couldn't find valid filesystem superblock.



fdisk -l /dev/sda ?


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1305608
koskoz
They see me trollin they hatin
Posté le 26-02-2012 à 18:26:13  profilanswer
 

J'ai lu que pour pouvoir redimensionner une partition ext3 il faut au préalable retirer son journal pour la transformer en ext2, la redimensionner puis réactiver le journal.

 


root@rescue:~# fdisk -l /dev/sda

 

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0001cee1

 

  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6528    52436128+  83  Linux
/dev/sda2            6529       53523   377487337+  83  Linux
/dev/sda3          121536      121601      525536   82  Linux swap / Solaris
/dev/sda4           53524      121535   546306390    5  Extended
/dev/sda5           53524      121406   545270166   83  Linux

 

Partition table entries are not in disk order


Message édité par koskoz le 26-02-2012 à 18:26:43

---------------
Twitter
n°1305609
e_esprit
Posté le 26-02-2012 à 18:37:26  profilanswer
 

T'as lu ça sur une doc qui date de combien d'années ? :D
 
Le système de fichiers est monté actuellement ou pas ?
Si oui c'est peut-être ton souci, le redimensionnement à chaud ne fonctionne que pour ext3 ou ext4 (du coup c'est ballot de l'avoir passé en ext2 :o)
 
Un fsck -N /dev/sda1 te dit quoi ?


Message édité par e_esprit le 26-02-2012 à 18:37:49

---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1305611
koskoz
They see me trollin they hatin
Posté le 26-02-2012 à 18:49:49  profilanswer
 

Rien n'est monté, je suis en mode rescue.
 


root@rescue:~# fsck -N /dev/sda1
fsck from util-linux-ng 2.17.2
[/sbin/fsck.ext2 (1) -- /dev/sda1] fsck.ext2 /dev/sda1


---------------
Twitter
n°1305612
koskoz
They see me trollin they hatin
Posté le 26-02-2012 à 18:58:37  profilanswer
 

Voici ce que me donne l'analyse de TestDisk :
 


Disk /dev/sda - 1000 GB / 931 GiB - CHS 121601 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors
 
No EXT2, JFS, Reiser, cramfs or XFS marker
 1 * Linux                    0   1  1  6527 254 63  104872257
 1 * Linux                    0   1  1  6527 254 63  104872257
No EXT2, JFS, Reiser, cramfs or XFS marker
 2 P Linux                 6528   0  1 53522 254 63  754974675
 2 P Linux                 6528   0  1 53522 254 63  754974675
 3 P Linux Swap           121535 146 21 121600 254 63    1051072
 4 E extended             53523   0  1 121534 254 63 1092612780
 5 L Linux                53523   1  1 121405 254 63 1090540332


---------------
Twitter
n°1305615
e_esprit
Posté le 26-02-2012 à 19:39:09  profilanswer
 

Si tu montes le FS (en read-only) tout est Ok ?
T'as essayé un resize2fs sans préciser le 50G ?


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1305616
e_esprit
Posté le 26-02-2012 à 19:40:11  profilanswer
 

Et t'as fait quoi exactement comme manip pour supprimer le journal et passer en ext2 ? :o


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1305620
koskoz
They see me trollin they hatin
Posté le 26-02-2012 à 20:02:50  profilanswer
 

En gros j'ai suivi ce tuto : http://blog.thecodingmachine.com/f [...] vh-kimsufi


---------------
Twitter

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  Redimensionner / sans LVM

 

Sujets relatifs
Débit SaMBa sur raid5 + LVM DebianSnapshot LVM et redirection de fichier -> crash du système
Installer CentOS en LVM[résolu] DRBD + iSCSI + LVM + multipath
[Debian RAID 1 + LVM] Partitions LVM non trouvées au démarageLVM + RAID soft futur
Linux KVM - partitions LVM - accès direct aux partoches des VMChecker un ext3 qui est un PV hébergeant des LVM Ubuntu 9.04 [Résolu]
Performance LVMLVM - lvmextend
Plus de sujets relatifs à : Redimensionner / sans LVM


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR