Resize ISCSI Disk
Vergrösserung des Festplattenplatzes auf einem iSCSI RPS
Wenn Sie einen RPS Server haben für den Sie zusätzlichen Festplattenplatz bestellt haben, dann können Sie den verfügbaren Platz anpassen (diese Hilfe gilt nur für RPS, die auf einem iSCSI Filer installiert sind).
Achtung: Es wird dringend empfohlen, vor diesem Eingriff eine vollständige Sicherung Ihrer Daten durchzuführen!
Wechsel in den Rescue Modus
Dies wird in folgender Hilfe erklärt:
http://hilfe.ovh.de/AdministrationRescueModus
Änderung der Grösse
Wenn Sie mit dem RPS im Rescue Modus verbunden sind, entweder mit Putty oder Ihrem bevorzugten Terminal, dann laden Sie zuerst das Programm herunter:
Dann wird das Programm ausgeführt:
# rescue:~#perl resize_iscsi.pl
iSCSI disk found
==========================
Disk geometry for /dev/scsi/host2/bus0/target0/lun0/disc: 0.000-10240.000 megabytes
Disk label type: msdos
Minor Start End Type Filesystem Flags
1 0.031 2996.499 primary ext3 boot
2 2996.499 6997.060 primary ext3
Information: Don't forget to update /etc/fstab, if necessary.
==========================
disk_size 10240.000 and last_use 6997.060 found
Ready to resize.
Are you ok ? (y/N)
y
We start now.
No lost partition found
Last partition removed
Last parittion recreated
Let's resize fs now.
Found ext3 filesystem
Ready to resize .
Are you ok ? (y/N)
y
We start now.
Ext2/3 partition detected.
Doing e2fsck:
e2fsck -f /dev/scsi/host2/bus0/target0/lun0/part2
e2fsck 1.37 (21-Mar-2005)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/home: 11/513024 files (0.0% non-contiguous), 24319/1024143 blocks
Doing resize2fs:
resize2fs -p /dev/scsi/host2/bus0/target0/lun0/part2
resize2fs 1.37 (21-Mar-2005)
Resizing the filesystem on /dev/scsi/host2/bus0/target0/lun0/part2 to 1853499 (4k) blocks.
Begin pass 1 (max = 25)
Extending the inode table XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
The filesystem on /dev/scsi/host2/bus0/target0/lun0/part2 is now 1853499 blocks long.
resize2fs succeeded.
Sie müssen also "y" für Yes eingeben damit der Vorgang fortgesetzt wird.
Reboot des Servers im Netboot
In Ihrem Manager können Sie für Ihren RPS in der Rubrik "Dienstleistungen", "Netboot" den Kernel wählen von dem der Server gestartet wird, und dann in der SSH Kommandozeile einen Reboot des Servers veranlassen.
# rescue:~#reboot
Broadcast message from root (pts/1) (Wed Jul 2 16:59:42 2008):
The system is going down for reboot NOW!
Überprüfung
Sie können sich dann wieder per SSH mit dem Server verbinden (diesmal wieder mit Ihren normalen Zugangsdaten und nicht mit den Zugangsdaten für den Rescue Modus) und überprüfen, ob alles funktioniert hat:
# r00:~#df -h
Sys. de fich. Tail. Occ. Disp. %Occ. Mont� sur
/dev/sda1 2,9G 479M 2,3G 18% /
tmpfs 232M 0 232M 0% /lib/init/rw
udev 10M 32K 10M 1% /dev
tmpfs 232M 0 232M 0% /dev/shm
/dev/root 5,0M 5,0M 0 100% /initrd
/dev/sda2 17,0G 33M 16,7G 1% /home
Ihr Speicherplatz wurde also erfolgreich vergrössert.