ВУЗ:
Составители:
Рубрика:
можно увеличить и размер журналирующего устройства, но это не является
обязательным.
Програма growfs на время модификации файловой системы блокирует
запись в нее. Можно сократить время блокировки файловой системы, выполняя
ее увеличение по частям. Например, мы хотим увеличить файловую систему
размером 2 Гбайт до размера 8 Гбайт. Можно это делать поэтапно, добавляя по
16 Мбайт за этап, дав ключ s для явного указания размера общего размера
новой файловой системы на каждом этапе. Число, следующее за ключом s,
интерпретируется как общее число секторов новой файловой системы на
каждом этапе и должно быть кратно размеру цилиндра в секторах. Иначе
говоря, файловая система должна содержать целое число цилиндров.
Представим себе, что требуется увеличить размер раздела
/dev/dsk/c1t0d0s3, на котором расположена файловая система /export. Для этого
нам потребуется вначале преобразовать этот раздел в метаустройство,
поскольку добавлять дополнительное пространство можно только к
метаустройству. Допустим, добавлять к существующему разделу мы будем
пока еще пустой, не содержащий файловой системы раздел /dev/dsk/c2t0d0s3:
metainit -f d8 2 1 c1t0d0s3 1 c2t0d0s3
Эта команда вызывает объединение разделов /dev/dsk/c1t0d0s3 и
/dev/dsk/c2t0d0s3 в новое метаустройство d8. Теперь изменяем /etc/vfstab так,
чтобы файловая система /export монтировалась на метаустройство d8:
#device device mount FS fsck mount mount
#to mount to fsck point type pass at boot options
/dev/md/dsk/d8 /dev/md/dsk/d8 /export ufs 2 yes -
Демонтируем /export и снова монтируем его (при монтировании будет
использовано новое устройство из /etc/vfstab):
umount /export
mount /export
можно увеличить и размер журналирующего устройства, но это не является обязательным. Програма growfs на время модификации файловой системы блокирует запись в нее. Можно сократить время блокировки файловой системы, выполняя ее увеличение по частям. Например, мы хотим увеличить файловую систему размером 2 Гбайт до размера 8 Гбайт. Можно это делать поэтапно, добавляя по 16 Мбайт за этап, дав ключ s для явного указания размера общего размера новой файловой системы на каждом этапе. Число, следующее за ключом s, интерпретируется как общее число секторов новой файловой системы на каждом этапе и должно быть кратно размеру цилиндра в секторах. Иначе говоря, файловая система должна содержать целое число цилиндров. Представим себе, что требуется увеличить размер раздела /dev/dsk/c1t0d0s3, на котором расположена файловая система /export. Для этого нам потребуется вначале преобразовать этот раздел в метаустройство, поскольку добавлять дополнительное пространство можно только к метаустройству. Допустим, добавлять к существующему разделу мы будем пока еще пустой, не содержащий файловой системы раздел /dev/dsk/c2t0d0s3: metainit -f d8 2 1 c1t0d0s3 1 c2t0d0s3 Эта команда вызывает объединение разделов /dev/dsk/c1t0d0s3 и /dev/dsk/c2t0d0s3 в новое метаустройство d8. Теперь изменяем /etc/vfstab так, чтобы файловая система /export монтировалась на метаустройство d8: #device device mount FS fsck mount mount #to mount to fsck point type pass at boot options /dev/md/dsk/d8 /dev/md/dsk/d8 /export ufs 2 yes - Демонтируем /export и снова монтируем его (при монтировании будет использовано новое устройство из /etc/vfstab): umount /export mount /export
Страницы
- « первая
- ‹ предыдущая
- …
- 13
- 14
- 15
- 16
- 17
- …
- следующая ›
- последняя »