The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"resize partition ( FreeBSD )"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"resize partition ( FreeBSD )" 
Сообщение от Egorka Искать по авторуВ закладки(??) on 10-Ноя-05, 21:01  (MSK)
Hi, All.
подскажите, как разбить раздел, который - /usr на 2 диска /usr и /disk без потери данных.
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "resize partition ( FreeBSD )" 
Сообщение от Egorka Искать по авторуВ закладки(??) on 10-Ноя-05, 21:03  (MSK)
/dev/ad0s1a    248M     71M    157M    31%    /
devfs          1.0K    1.0K      0B   100%    /dev
/dev/ad0s1e    248M     10K    228M     0%    /tmp
/dev/ad0s1f    142G    1.8G    129G     1%    /usr
/dev/ad0s1d    248M     24M    204M    11%    /var
procfs         4.0K    4.0K      0B   100%    /proc
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "resize partition ( FreeBSD )" 
Сообщение от tty Искать по авторуВ закладки(??) on 11-Ноя-05, 07:05  (MSK)
зачм бить? нежнее надо быть...
если надо зацепить новый раздел - цепляй.
или места много на /usr ?
в любом случае поищи сначала - (даже на этом форуме) - чем народ рулит в таких случаях..
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "resize partition ( FreeBSD )" 
Сообщение от MoHaX emailИскать по авторуВ закладки(ok) on 11-Ноя-05, 10:49  (MSK)
Стока раз уже говорилось... Не возможно заресайзить раздел без потери данных. Способ только один: дамп инфы с этого раздела, пересоздание оного с нужными параметрами и заливка дампа обратно.


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "resize partition ( FreeBSD )" 
Сообщение от Egorka Искать по авторуВ закладки(??) on 12-Ноя-05, 14:11  (MSK)
>Стока раз уже говорилось... Не возможно заресайзить раздел без потери данных. Способ
>только один: дамп инфы с этого раздела, пересоздание оного с нужными
>параметрами и заливка дампа обратно.

дампанул на nfs подключил nfs как /usr
только вот не могу теперь разрезать ad0s1f (старый /usr) на 2 диска :(
sysinstall (FreeBSD Disklabel Editor) говорит - ERROR: Unable to write data to disk ad0!

подскажите в чем загвоздка.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "resize partition ( FreeBSD )" 
Сообщение от lavr emailИскать по авторуВ закладки on 12-Ноя-05, 14:15  (MSK)
>>Стока раз уже говорилось... Не возможно заресайзить раздел без потери данных. Способ
>>только один: дамп инфы с этого раздела, пересоздание оного с нужными
>>параметрами и заливка дампа обратно.
>
>дампанул на nfs подключил nfs как /usr
>только вот не могу теперь разрезать ad0s1f (старый /usr) на 2 диска
>:(
>sysinstall (FreeBSD Disklabel Editor) говорит - ERROR: Unable to write data to
>disk ad0!
>
>подскажите в чем загвоздка.

а теперь конкретно на русском:

- версия FreeBSD
- что дано: диски, текущая разбивка
- что хочется?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "resize partition ( FreeBSD )" 
Сообщение от Egorka Искать по авторуВ закладки(??) on 12-Ноя-05, 14:32  (MSK)
>- версия FreeBSD
FreeBSD 5.4

>- что дано: диски, текущая разбивка
/dev/ad0s1a    248M     71M    157M    31%    /
devfs          1.0K    1.0K      0B   100%    /dev
/dev/ad0s1e    248M     10K    228M     0%    /tmp
--------------------------------------------------------
/dev/ad0s1f    142G     0K     142G     0%    /temp
--------------------------------------------------------
server:/client1/usr    184G    146G     23G    86%    /usr
/dev/ad0s1d    248M     24M    204M    11%    /var
procfs         4.0K    4.0K      0B   100%    /proc

>- что хочется:
/dev/ad0s1a    248M     71M    157M    31%    /
devfs          1.0K    1.0K      0B   100%    /dev
/dev/ad0s1e    248M     10K    228M     0%    /tmp
---------------------------------------------------------
/dev/ad0s1f    4G      1.8G    2.2G     50%    /usr
/dev/ad0s1g    138G     0K     138G      0%    /disk
---------------------------------------------------------
/dev/ad0s1d    248M     24M    204M    11%    /var
procfs         4.0K    4.0K      0B   100%    /proc

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "resize partition ( FreeBSD )" 
Сообщение от lavr emailИскать по авторуВ закладки on 12-Ноя-05, 14:58  (MSK)
>>- версия FreeBSD
>FreeBSD 5.4
>
>>- что дано: диски, текущая разбивка
>/dev/ad0s1a    248M     71M  
> 157M    31%    /
>devfs          1.0K  
>  1.0K      0B  
>100%    /dev
>/dev/ad0s1e    248M     10K  
> 228M     0%    /tmp
>
>--------------------------------------------------------
>/dev/ad0s1f    142G     0K  
>  142G     0%    
>/temp
>--------------------------------------------------------
>server:/client1/usr    184G    146G    
> 23G    86%    /usr
>/dev/ad0s1d    248M     24M  
> 204M    11%    /var
>procfs         4.0K  
> 4.0K      0B   100%
>   /proc
>
>>- что хочется:
>/dev/ad0s1a    248M     71M  
> 157M    31%    /
>devfs          1.0K  
>  1.0K      0B  
>100%    /dev
>/dev/ad0s1e    248M     10K  
> 228M     0%    /tmp
>
>---------------------------------------------------------
>/dev/ad0s1f    4G      1.8G  
>  2.2G     50%    
>/usr
>/dev/ad0s1g    138G     0K  
>  138G      0%  
> /disk
>---------------------------------------------------------
>/dev/ad0s1d    248M     24M  
> 204M    11%    /var
>procfs         4.0K  
> 4.0K      0B   100%
>   /proc


берешь любой LiveCD диск: хошь Frenzy, хошь первый диск от FreeBSD 5.4
или 6.0 - грузишься с него и бьешь как тебе нужно твой ad0 - хочешь
не трогай "/" и "/tmp", а хочешь ВСЕ заново и уже 6.0 а не 5.4.

Допустим тебе хочется поменьше возиться, тогда оставляешь "/" - остальное
можешь СМЕЛО переразметить, после того как разобьешь и создашь FS,
можешь их подмонтировать, а далее запускаешь nfs (все равно что
использовать Frenzy или livecd от FreeBSD - это первый диск во всех
дистрибутивах начиная с 5.3 с выходом в Fixit)
Как сказано выше:
1) перебил
2) создал FS
3) смонтировал куда-нить на /mnt (она должна быть на RW доступна)
4) запускаешь NFS клиента и монтируешь server:/path где у тебя
копия /usr
5) разворачиваешь копию на новый /usr
6) редактируешь свой fstab - добавляешь туда новые FS
7) перегружаешься

Все.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "resize partition ( FreeBSD )" 
Сообщение от lavr emailИскать по авторуВ закладки on 12-Ноя-05, 15:06  (MSK)
>>>- версия FreeBSD
>>FreeBSD 5.4
>>
>>>- что дано: диски, текущая разбивка
>>/dev/ad0s1a    248M     71M  
>> 157M    31%    /
>>devfs          1.0K  
>>  1.0K      0B  
>>100%    /dev
>>/dev/ad0s1e    248M     10K  
>> 228M     0%    /tmp
>>
>>--------------------------------------------------------
>>/dev/ad0s1f    142G     0K  
>>  142G     0%    
>>/temp
>>--------------------------------------------------------
>>server:/client1/usr    184G    146G    
>> 23G    86%    /usr
>>/dev/ad0s1d    248M     24M  
>> 204M    11%    /var
>>procfs         4.0K  
>> 4.0K      0B   100%
>>   /proc
>>
>>>- что хочется:
>>/dev/ad0s1a    248M     71M  
>> 157M    31%    /
>>devfs          1.0K  
>>  1.0K      0B  
>>100%    /dev
>>/dev/ad0s1e    248M     10K  
>> 228M     0%    /tmp
>>
>>---------------------------------------------------------
>>/dev/ad0s1f    4G      1.8G  
>>  2.2G     50%    
>>/usr
>>/dev/ad0s1g    138G     0K  
>>  138G      0%  
>> /disk
>>---------------------------------------------------------
>>/dev/ad0s1d    248M     24M  
>> 204M    11%    /var
>>procfs         4.0K  
>> 4.0K      0B   100%
>>   /proc
>
>
>берешь любой LiveCD диск: хошь Frenzy, хошь первый диск от FreeBSD 5.4
>
>или 6.0 - грузишься с него и бьешь как тебе нужно твой
>ad0 - хочешь
>не трогай "/" и "/tmp", а хочешь ВСЕ заново и уже 6.0
>а не 5.4.
>
>Допустим тебе хочется поменьше возиться, тогда оставляешь "/" - остальное
>можешь СМЕЛО переразметить, после того как разобьешь и создашь FS,
>можешь их подмонтировать, а далее запускаешь nfs (все равно что
>использовать Frenzy или livecd от FreeBSD - это первый диск во всех
>
>дистрибутивах начиная с 5.3 с выходом в Fixit)
> Как сказано выше:
>1) перебил
>2) создал FS
>3) смонтировал куда-нить на /mnt (она должна быть на RW доступна)
>4) запускаешь NFS клиента и монтируешь server:/path где у тебя
>копия /usr
>5) разворачиваешь копию на новый /usr
>6) редактируешь свой fstab - добавляешь туда новые FS
>7) перегружаешься
>
>Все.


Да, забыл, почему лучше грузиться с Frenzy или с LiveCD:
потому что у тебя весь инструментарий будет доступен, можно конечно
и без CD в single-mode, но тогда ты должен помнить про утилиты
/rescue
/sbin
это ВСЕ что тебе будет доступно в корне
и для того чтобы редактировать таблицу разделов, необходимо:

# sysctl kern.geom.debugflags=16

так как GEOM блокирует работу fdisk/disklabel[bsdlabel]
sysinstall в этом случае не поможет, так как он эту переменную
не проверяет, поэтому sysinstall будет работать только если
загрузиться с CD.

Вобщем ничего сложного при любом из двух вариантов, но при загрузке
с CD будет попроще.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "resize partition ( FreeBSD )" 
Сообщение от lavr emailИскать по авторуВ закладки on 12-Ноя-05, 15:10  (MSK)
>>>>- версия FreeBSD
>>>FreeBSD 5.4
>>>
>>>>- что дано: диски, текущая разбивка
>>>/dev/ad0s1a    248M     71M  
>>> 157M    31%    /
>>>devfs          1.0K  
>>>  1.0K      0B  
>>>100%    /dev
>>>/dev/ad0s1e    248M     10K  
>>> 228M     0%    /tmp
>>>
>>>--------------------------------------------------------
>>>/dev/ad0s1f    142G     0K  
>>>  142G     0%    
>>>/temp
>>>--------------------------------------------------------
>>>server:/client1/usr    184G    146G    
>>> 23G    86%    /usr
>>>/dev/ad0s1d    248M     24M  
>>> 204M    11%    /var
>>>procfs         4.0K  
>>> 4.0K      0B   100%
>>>   /proc
>>>
>>>>- что хочется:
>>>/dev/ad0s1a    248M     71M  
>>> 157M    31%    /
>>>devfs          1.0K  
>>>  1.0K      0B  
>>>100%    /dev
>>>/dev/ad0s1e    248M     10K  
>>> 228M     0%    /tmp
>>>
>>>---------------------------------------------------------
>>>/dev/ad0s1f    4G      1.8G  
>>>  2.2G     50%    
>>>/usr
>>>/dev/ad0s1g    138G     0K  
>>>  138G      0%  
>>> /disk
>>>---------------------------------------------------------
>>>/dev/ad0s1d    248M     24M  
>>> 204M    11%    /var
>>>procfs         4.0K  
>>> 4.0K      0B   100%
>>>   /proc
>>
>>
>>берешь любой LiveCD диск: хошь Frenzy, хошь первый диск от FreeBSD 5.4
>>
>>или 6.0 - грузишься с него и бьешь как тебе нужно твой
>>ad0 - хочешь
>>не трогай "/" и "/tmp", а хочешь ВСЕ заново и уже 6.0
>>а не 5.4.
>>
>>Допустим тебе хочется поменьше возиться, тогда оставляешь "/" - остальное
>>можешь СМЕЛО переразметить, после того как разобьешь и создашь FS,
>>можешь их подмонтировать, а далее запускаешь nfs (все равно что
>>использовать Frenzy или livecd от FreeBSD - это первый диск во всех
>>
>>дистрибутивах начиная с 5.3 с выходом в Fixit)
>> Как сказано выше:
>>1) перебил
>>2) создал FS
>>3) смонтировал куда-нить на /mnt (она должна быть на RW доступна)
>>4) запускаешь NFS клиента и монтируешь server:/path где у тебя
>>копия /usr
>>5) разворачиваешь копию на новый /usr
>>6) редактируешь свой fstab - добавляешь туда новые FS
>>7) перегружаешься
>>
>>Все.
>
>
>Да, забыл, почему лучше грузиться с Frenzy или с LiveCD:
>потому что у тебя весь инструментарий будет доступен, можно конечно
>и без CD в single-mode, но тогда ты должен помнить про утилиты
>
>/rescue
>/sbin
>это ВСЕ что тебе будет доступно в корне
>и для того чтобы редактировать таблицу разделов, необходимо:
>
># sysctl kern.geom.debugflags=16
>
>так как GEOM блокирует работу fdisk/disklabel[bsdlabel]
>sysinstall в этом случае не поможет, так как он эту переменную
>не проверяет, поэтому sysinstall будет работать только если
>загрузиться с CD.
>
>Вобщем ничего сложного при любом из двух вариантов, но при загрузке
>с CD будет попроще.

о господя, голова садовая, даже после single-user mode тебе потребуется
livecd чтобы поднять nfs или по scp скопировать копию usr и развернуть
на пустой FS

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "resize partition ( FreeBSD )" 
Сообщение от Egorka Искать по авторуВ закладки(??) on 12-Ноя-05, 16:42  (MSK)
спасибо, попробую
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "resize partition ( FreeBSD )" 
Сообщение от Lavandas emailИскать по авторуВ закладки on 29-Ноя-05, 23:33  (MSK)
о господя, голова садовая, даже после single-user mode тебе потребуется
>livecd чтобы поднять nfs или по scp скопировать копию usr и развернуть
>
>на пустой FS

Столько слов, а дельного мало. А если нет возможности перезапускат удаленную машину?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру