URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 57078
[ Назад ]

Исходное сообщение
"Модифицирование разделов в Solaris 9"

Отправлено vestasy , 05-Июн-05 12:37 
При установке программного обеспечения возникает ошибка переполнения /var (на него отведено 65Мбайт). Возможно ее устранить без переразбивки диска?
У меня на машине установлено две операционки: Solaris 9 и XP, если я сделаю переразбивку в Solaris, не нарушится ли у меня загрузочный раздел? (операционки запускаются с помощью Acronis OS Selector)

Содержание

Сообщения в этом обсуждении
"Модифицирование разделов в Solaris 9"
Отправлено lavr , 05-Июн-05 14:10 
>При установке программного обеспечения возникает ошибка переполнения /var (на него отведено 65Мбайт).
>Возможно ее устранить без переразбивки диска?
>У меня на машине установлено две операционки: Solaris 9 и XP, если
>я сделаю переразбивку в Solaris, не нарушится ли у меня загрузочный
>раздел? (операционки запускаются с помощью Acronis OS Selector)

смотря как делать переразбивку...

/var - 65MB это тьфу, ничего те (то есть)

обычно /var в Solaris требует достаточного объема:

- для /var/opt куда ставится Sun'овское фирменное software, туда же
by default ставятся и прекомпиленные пакеты sunfreeware
- /var/sadm - там хранятся откаты Sun'овских патчей и информация о них
- логи и mail

к примеру можно /var/opt делать отдельным слайсом, ну или делать побольше
/var, кстати и "/" (root-fs) в слоярисе лучше делать с запасом в 100MB,
когда он использовался для разворачивания cluster-patches и могло потребоваться места 15-30MB, хотя все меняется.


"Модифицирование разделов в Solaris 9"
Отправлено vestasy , 06-Июн-05 09:16 
А как проблему мою устранить можно? Что с переразбивкой делать?

"Модифицирование разделов в Solaris 9"
Отправлено lavr , 06-Июн-05 12:04 
>А как проблему мою устранить можно? Что с переразбивкой делать?

а бог его знает, никому ж не ведома твоя разбивка на партиции и слайсы:
windows и solaris (я так понимаю ДВЕ системы стоят)


"Модифицирование разделов в Solaris 9"
Отправлено Vakero , 06-Июн-05 12:40 
>>А как проблему мою устранить можно? Что с переразбивкой делать?
>
>а бог его знает, никому ж не ведома твоя разбивка на партиции
>и слайсы:
>windows и solaris (я так понимаю ДВЕ системы стоят)

Все одно - нужно хотя бы мануалы читать перед инсталляцией системы. Там написано чего-сколько-куда, в зависимости от уроня кластеризации Соляры. Так нет жеж - принцип установки "ашоэтоувсехСолярастоитауменянетпоставлюзапущубудукрутойойбляпочемунехватаетместа!"



"Модифицирование разделов в Solaris 9"
Отправлено lavr , 06-Июн-05 12:44 
>>>А как проблему мою устранить можно? Что с переразбивкой делать?
>>
>>а бог его знает, никому ж не ведома твоя разбивка на партиции
>>и слайсы:
>>windows и solaris (я так понимаю ДВЕ системы стоят)
>
>Все одно - нужно хотя бы мануалы читать перед инсталляцией системы. Там
>написано чего-сколько-куда, в зависимости от уроня кластеризации Соляры. Так нет жеж
>- принцип установки "ашоэтоувсехСолярастоитауменянетпоставлюзапущубудукрутойойбляпочемунехватаетместа!"

:) обычно женщины более ответственно подходят, читают... долго обдумывают...
ну иногда ошибаются, обычно когда от мужиков слышат: да че там... раз-раз,
поставил, посмотрел, переставил, а таких мужичков много - по верхам


"Модифицирование разделов в Solaris 9"
Отправлено Vakero , 06-Июн-05 13:38 
"ашоэтоувсехСолярастоитауменянетпоставлюзапущубудукрутойойбляпочемунехватаетместа!"
>
>:) обычно женщины более ответственно подходят, читают... долго обдумывают...
>ну иногда ошибаются, обычно когда от мужиков слышат: да че там... раз-раз,
>
>поставил, посмотрел, переставил, а таких мужичков много - по верхам

:-)) Угу - согласен. Вот у меня админ СУБД - женщина. Пока 10 бэкапов не сделает (на ленту, на диск, на магнитооптику и еще куда-то), не отшлифует процесс - фиг что-то предпримет. И скажу я вам - прелесть работать с такими оракловым админом. Не потому что женщина, а потому что ленивым можно быть. Сказали тебе раз - нужны вот такие разделы с учетом 3-хгодичной эксплуатации и все: ни шаг влево, шаг вправо не делает потом. Правда , мучается ежели где места не хватает, но мозги не пудрит. Разве что линк какой создать просит.


"Модифицирование разделов в Solaris 9"
Отправлено lavr , 06-Июн-05 18:27 
>"ашоэтоувсехСолярастоитауменянетпоставлюзапущубудукрутойойбляпочемунехватаетместа!"
>>
>>:) обычно женщины более ответственно подходят, читают... долго обдумывают...
>>ну иногда ошибаются, обычно когда от мужиков слышат: да че там... раз-раз,
>>
>>поставил, посмотрел, переставил, а таких мужичков много - по верхам
>
>:-)) Угу - согласен. Вот у меня админ СУБД - женщина. Пока
>10 бэкапов не сделает (на ленту, на диск, на магнитооптику и
>еще куда-то), не отшлифует процесс - фиг что-то предпримет. И скажу
>я вам - прелесть работать с такими оракловым админом. Не потому
>что женщина, а потому что ленивым можно быть. Сказали тебе раз
>- нужны вот такие разделы с учетом 3-хгодичной эксплуатации и все:
>ни шаг влево, шаг вправо не делает потом. Правда , мучается
>ежели где места не хватает, но мозги не пудрит. Разве что
>линк какой создать просит.

угу, тоже доводилось работать с умными и толковыми женщинами, правда
мне их мало попадалось (мб специфика прохфессии?), если что делают то
НАУМЕР. Когда-то давно, во времена работы на одном ВЦ в Москве, была
у нас девчонка (статистический закончила) в секторе системных программеров, я таких потом не встречал, математик и программер от бога,
базовые знания у нее были очень сильные - железобетонные, короче и ВУЗ
был хороший и взяла она из него по полной программе.


"Модифицирование разделов в Solaris 9"
Отправлено vestasy , 07-Июн-05 12:01 
Ну, спасибо, за добрые слова....буду экспериментировать))

"Модифицирование разделов в Solaris 9"
Отправлено lavr , 07-Июн-05 13:14 
>Ну, спасибо, за добрые слова....буду экспериментировать))

удачи

если я спрошу КАК мне передвинуть партицию /usr - не указав информацию
о разбивке, мне никто ничего не посоветует. Но если я дам вывод,

ultra:/home/lavr> prtvtoc /dev/rdsk/c0t0d0s0
* /dev/rdsk/c0t0d0s0 partition map
*
* Dimensions:
*     512 bytes/sector
*      80 sectors/track
*      19 tracks/cylinder
*    1520 sectors/cylinder
*    3500 cylinders
*    2733 accessible cylinders
*
* Flags:
*   1: unmountable
*  10: read-only
*
*                          First     Sector    Last
* Partition  Tag  Flags    Sector     Count    Sector  Mount Directory
       0      2    00          0    246240    246239   /
       1      3    01     246240    410400    656639
       2      5    00          0   4154160   4154159
       3      7    00     656640    205200    861839   /var
       4      0    00     861840   1229680   2091519   /cern
       5      0    00    2091520   2062640   4154159   /pub
ultra:/home/lavr>

ну понятно что это пример, но уже можно на основе информации думать.

man fdisk
man prtvtoc

ps. пример выше для sparc.


"Модифицирование разделов в Solaris 9"
Отправлено vestasy , 07-Июн-05 17:09 
fdisk в Solaris показывает следующее:

Total disk size is 38768 cylinders
Cylinder size is 2016(512 byte) blocks
                                       Cylinders
Partition    Status   Type      Start    End     Length    %
    1       Active   Solaris      1     10159    10159     26
    2               IFS: NTFS   10160   38759    28600     74
    3               EXT-DOS     38760   38767      8        0

___________________________________________________________________
Partition:

    Tag            Cylinders              Size
0.  root            3-87                  83.67MB
1.  usr             88-454                361.27MB
2.  backup          0-10156               9.76GB
3.  var             455-521               65.95MB
4.  swap            522-1121              590.62MB
5.  unassigned      1122-1148             26.58MB
6.  usr              1149-2794            1.58GB
7.  home            2795-10156            7.08GB
8.  boot            0-0                   0.98MB
9.  alternates      1-2                   1.97MB


"Модифицирование разделов в Solaris 9"
Отправлено lavr , 07-Июн-05 17:51 
>fdisk в Solaris показывает следующее:
>
>Total disk size is 38768 cylinders
>Cylinder size is 2016(512 byte) blocks
>            
>          
>          
>     Cylinders
>Partition    Status   Type    
> Start    End     Length
>   %
>    1       Active
>  Solaris      1  
>  10159    10159    
>26
>    2        
>       IFS: NTFS  
>10160   38759    28600    
> 74
>    3        
>       EXT-DOS    
> 38760   38767      8
>       0
>
>___________________________________________________________________
>Partition:
>
>    Tag        
>    Cylinders      
>       Size
>0.  root          
>  3-87        
>         83.67MB
>1.  usr          
>   88-454        
>        361.27MB
>2.  backup          
>0-10156          
>    9.76GB

выше имеем кусок /usr, ниже начало /var - то что ты хочешь увеличить

>3.  var          
>   455-521        
>       65.95MB

ниже swap

Итак, если ты хочешь БЕЗБОЛЕЗНЕННО увеличить /var, что мы имеем:

"сверху" /var ограничен УЖЕ существующим /usr, трогать не хотелось бы,
либо backup этого куска /usr и /var и переразбивай на здоровье.
Вариант сверху рассмотрели, типа не кайф... Смотрим "снизу":
"снизу" /var идет swap - 590MB и после swap идет 26.5MB НЕРАСПРЕДЕЛЕННОГО
места - unassigned. Это ТО ЧТО НАДО:

- можно безболезненно откусить от swap место и swap перераспредилить с
учетом unassigned. (Предварительно сохраняем содержимое /var куда нить
в /home - tar или cpio)

Понятно?

Другой вариант - использование линков: смотрим ЧТО у нас занимает
много места в /var и будет расти и дальше, ну например mail, log'и...
берем и создаем директории /home/mail с chown|chmod аналогичными
/var/spool/mail, /home/adm (логи) тоже с chmod|chown аналогичными
/var/adm, затем tar оригинала в альтернативные /home/mail|adm
директории, затем делаешь:
mv /var/spool/mail /var/spool/mail.orig
mv /var/adm /var/adm.orig
это на всякий случай для отката
Теперь линки на новые места:
ln -s /home/mail /var/spool/mail
ln -s /home/adm /var/adm

Все, если проблем нет, удаляешь /var/spool/mail.orig и /var/adm.orig,
так все OK и предварительно мы из них уже все перенесли tar'ом.
Теперь у тебя РЕАЛЬНО /var/spool/mail и /var/adm содержимое будет
храниться на партиции home

Ну и замечания по ходу: разнесенный /usr - могу лишь предположить что
/usr и /usr/local, нафига? далее убогий /var и swap на ПОЛ-ГИГА :)
ну мб для кого-то это и нормально, но логика иде? Хде, иде лохика?
Ну и наконец /home на 7GB - на этой машине много пользователей или
ты для себя ее используешь? :)

ps. могу немного в чем-то ошибаться - никогда не видел работу fdisk'а
Solaris-x86 (это касательно двух /usr)

>4.  swap          
>  522-1121        
>     590.62MB
>5.  unassigned      1122-1148    
>         26.58MB

26.58MB, "цик - выбросила в пропасть..." :)

>6.  usr          
>    1149-2794      
>     1.58GB
>7.  home          
>  2795-10156        
>   7.08GB
>8.  boot          
>  0-0        
>          0.98MB
>
>9.  alternates      1-2    
>          
>    1.97MB


"Модифицирование разделов в Solaris 9"
Отправлено vestasy , 07-Июн-05 18:17 
Спасибки;-)))

"Модифицирование разделов в Solaris 9"
Отправлено vestasy , 06-Авг-05 10:51 
Если при инсталляции не указывать размеры всех разделов, они будут динамически изменяться?