Ubuntu server kettajao suuruse muutmine: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Line 25: | Line 25: | ||
<pre>umount /dev/sda6</pre> | <pre>umount /dev/sda6</pre> | ||
Kontrollime failisüsteemi üle | Kontrollime failisüsteemi üle | ||
<pre> | <pre> | ||
root@popp:/usr# fsck -n /dev/sda6 | |||
fsck from util-linux-ng 2.17.2 | fsck from util-linux-ng 2.17.2 | ||
/dev/sda6: clean, | e2fsck 1.41.12 (17-May-2010) | ||
/dev/sda6: clean, 14897/61056 files, 61768/244224 blocks | |||
</pre> | </pre> | ||
Muudame failisüsteemi ext2-ks | Muudame failisüsteemi ext2-ks | ||
<pre>tune2fs -O ^has_journal /dev/sda6</pre> | <pre> | ||
root@popp:/usr# tune2fs -O ^has_journal /dev/sda6 | |||
<pre> | tune2fs 1.41.12 (17-May-2010) | ||
Vähendame soovitud partitsiooni vajaliku suuruseni | </pre> | ||
<pre>resize2fs /dev/sda6 | Kontrollime failisüsteemi: | ||
<pre> | |||
root@popp:/usr# e2fsck -f /dev/sda6 | |||
e2fsck 1.41.12 (17-May-2010) | |||
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 | |||
/dev/sda6: 14897/61056 files (0.1% non-contiguous), 57667/244224 blocks | |||
</pre> | |||
Vähendame soovitud partitsiooni vajaliku suuruseni. Siinjuures tuleb jälgida andmete säilimise pärast, et see ei oleks väiksem, kui viimati kasutuses olnud maht. Antud juhul mitte väiksem, kui 227M ning hetkel vähendame 300MB-ni. | |||
<pre> | |||
root@popp:/usr# resize2fs /dev/sda6 300M | |||
resize2fs 1.41.12 (17-May-2010) | |||
Resizing the filesystem on /dev/sda6 to 76800 (4k) blocks. | |||
The filesystem on /dev/sda6 is now 76800 blocks long. | |||
</pre> |
Revision as of 21:31, 6 December 2010
Sissejuhatus
Nõuded süsteemile
Antud lahendus on testitud Ubuntu Server 10.10 peal. Tegemist on kolme ext3 failisüsteemiga, millest ühte suurendame ning teist vähendame nii, et nendel olevad andmed säiliksid.
Ettevalmistus
Esmalt tuleb end logida juurkasutajaks
sudo -i
Uurime millised partitsioonid hetkel olemas on
root@popp:/usr# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 4.3G 1.5G 2.6G 37% / none 243M 224K 243M 1% /dev none 249M 252K 249M 1% /dev/shm none 249M 92K 249M 1% /var/run none 249M 0 249M 0% /var/lock /dev/sda5 1.9G 783M 999M 44% /usr/share /dev/sda6 939M 227M 666M 26% /usr/share2
Kettaruumi vähendamine
Ühendame vähendatava kettajao lahti
umount /dev/sda6
Kontrollime failisüsteemi üle
root@popp:/usr# fsck -n /dev/sda6 fsck from util-linux-ng 2.17.2 e2fsck 1.41.12 (17-May-2010) /dev/sda6: clean, 14897/61056 files, 61768/244224 blocks
Muudame failisüsteemi ext2-ks
root@popp:/usr# tune2fs -O ^has_journal /dev/sda6 tune2fs 1.41.12 (17-May-2010)
Kontrollime failisüsteemi:
root@popp:/usr# e2fsck -f /dev/sda6 e2fsck 1.41.12 (17-May-2010) 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 /dev/sda6: 14897/61056 files (0.1% non-contiguous), 57667/244224 blocks
Vähendame soovitud partitsiooni vajaliku suuruseni. Siinjuures tuleb jälgida andmete säilimise pärast, et see ei oleks väiksem, kui viimati kasutuses olnud maht. Antud juhul mitte väiksem, kui 227M ning hetkel vähendame 300MB-ni.
root@popp:/usr# resize2fs /dev/sda6 300M resize2fs 1.41.12 (17-May-2010) Resizing the filesystem on /dev/sda6 to 76800 (4k) blocks. The filesystem on /dev/sda6 is now 76800 blocks long.