Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
Столкнулся с такой проблемой ,что Hp-UX не поддерживает асинхронный ввод/вывод.. из-за этого производительность систеы резко падает.... Узнал, что можно создавать девайсы на неразмеченных дисках, где еще нет файлов системы и тогда там присутствует асинхронный i/o .. Кто-нибудь знает, где можно нарыть информацию по этому поводу для HP-UX??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 10:35 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
Так оно и есть. Async IO для HP-UX работает только для raw. Ниже ссылочка как включить async IO для HP-UX для ORACLE. Для Sybase ASE тоже самое. http://www.dbis.informatik.uni-goettingen.de/Teaching/oracle-doc/admin-guide/appb_hp.htm#i637036 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 11:42 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
это все конечно хорошо, но я не могу создать девайс 10:20:51.38 kernel basis_dsizecheck: attempt to open device '/dev/dsk/c0t0d0' failed, system error is: I/O error 01:00000:00012:2006/08/28 10:37:40.87 kernel basis_dsizecheck: attempt to open device '/dev/dsk/c0t0d0' failed, system error is: I/O error 01:00000:00012:2006/08/28 10:38:34.70 kernel dcreate: error creating /dev/c0t0d0/sb_dat. System message is: No such file or directory 01:00000:00012:2006/08/28 10:42:39.47 kernel basis_dsizecheck: attempt to open device '/dev/dsk/c0t0d0' failed, system error is: I/O error 01:00000:00012:2006/08/28 10:52:59.89 kernel basis_dsizecheck: attempt to write page 1279999 on device '/dev/rdsk/c0t0d0' failed, system error is: Invalid argument 01:00000:00012:2006/08/28 10:55:53.65 kernel basis_dsizecheck: attempt to write page 1023999 on device '/dev/rdsk/c0t0d0' failed, system error is: Invalid argument и как правильно смотреть названия дисков ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 11:59 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
Как я понял, вы хотите используете raw девайс c0t0d0, тогда команда disk init не верна Зачем вы добавили sb_dat ???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 12:16 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
attempt to write page 1023999 on device '/dev/rdsk/c0t0d0' failed, system error is: Invalid argument пробовал и без всяких подписей.... вот поидее диски котроые есть в системе brw-rw-rw- 1 bin sys 31 0x000000 Aug 11 17:25 c0t0d0 brw-r----- 1 bin sys 31 0x020000 Aug 11 17:25 c2t0d0 brw-r----- 1 bin sys 31 0x020001 Aug 11 17:25 c2t0d0s1 brw-r----- 1 bin sys 31 0x020002 Aug 11 17:25 c2t0d0s2 brw-r----- 1 bin sys 31 0x020003 Aug 11 17:25 c2t0d0s3 brw-r----- 1 bin sys 31 0x021000 Aug 11 17:25 c2t1d0 brw-r----- 1 bin sys 31 0x021001 Aug 11 17:25 c2t1d0s1 brw-r----- 1 bin sys 31 0x021002 Aug 11 17:25 c2t1d0s2 brw-r----- 1 bin sys 31 0x032000 Aug 11 17:25 c3t2d0 brw-r----- 1 bin sys 31 0x032001 Aug 11 18:04 c3t2d0s1 brw-r----- 1 bin sys 31 0x032002 Aug 11 17:25 c3t2d0s2 brw-r----- 1 bin sys 31 0x032003 Aug 11 17:25 c3t2d0s3 я так понимаю что c0t0d0 и есть последний неразмеченный и не используемый мной диск... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 12:20 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
неужели нигде нет подробного мануала, как правильно на HP-UX Raw device отводить для SYbase .... весь инет излазил ничего толковог оне видно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 12:22 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
смотреть просто ls -al /dev/rdsk забыли указать на каком слайсе будет размещен дивайс например /dev/rdsk/c0t0d0s0 при этом надо помнить, что при разметке нулевого слайса начинать надо не с нулевого а с 1 цилиндра. а так же дать права владельцу sybase на сам raw device и его SCSI имя например так : chmod 600 /dev/rdsk/c0t9d0s0 chmod 600 /devices/pci@1f,4000/scsi@3/sd@9,0:a,raw chown -h sybase /dev/rdsk/c0t9d0s0 chown -h sybase /devices/pci@1f,4000/scsi@3/sd@9,0:a,raw chgrp -h other /dev/rdsk/c0t9d0s0 chgrp -h other /devices/pci@1f,4000/scsi@3/sd@9,0:a,raw ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 12:28 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
сделал диск в RAW .. с sybase создал девайс на 2000 метров.... при этом указал путь такой /dev/rdsk/c2t0d0 и название девайса, sb2_dat. После этого создался девайс на 2000 метров.. После этого решил еще один создать, но в ответ получаю что c2t0d0 уже используется .... и ничего не могу сделать.. что делать ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 13:47 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
у вас есть человек, который администрирует юникс ? если нет, то вот кратчайший путь к счастью : 1. заходим на хост с правами root 2. используем команду format для выбора диска и редактирования партиций (их может быть всего 7) 3. внимательно смотрим мой предыдущий пост 4. в сайбезе в качестве физического устройства так и пишем /dev/rdsk/c0t0d0s0. s0 ! или другой ! это и есть то место, куда будет все писаться. ну нельзя на raw дивайсе создать файл ! я пробовал лет 10 назад - не получилось :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 13:57 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
Все верно. Нельзя создать несколько sybase raw device на одной сырой партиции. Читаем доку After a Sybase configuration utility or the disk init command has initialized a portion of a partition as a database device, the entire partition cannot be used for any other purpose. Any space left on the partition beyond the size specified for the device becomes inaccessible, unless you drop and re-create the device. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 13:58 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
все делается из под рута.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 14:10 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
так что за бред.. у меня диск на 146 гигов.. и если я создам один девайс на 2 гига , т овсе остальное место в заднице??? где же мне тогда остальные создавать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 14:11 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
Весь диск 146Gb может быть разбит на мелкие партиции. Каждая неразмеченая партиция - потом может быть одним sybase raw device. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 14:29 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
проблема решается намного проще, путем выставления fs_async 1 в конфигурации ядра.. а именно sam-> Kernel Configuration-> там через поиск находим fs_async ставим место 0 -> 1 и перегружаем сервер.... и о чудо все летает.. без всяких RAW дисков ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 14:36 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
да... нынешнее поколение - не бойцы. увы ... хотя может быть мы рассказали не доходчиво. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 14:41 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
Тут еще между прочим вопрос, а скажется ли такой async IO на файлах на улучшение производительности ?? Здесь http://www.dbtalk.net/sybase-public-ase-general/data-raw-device-log-file-270514.html переписка админа ASE c инженером - разработчиком Sybase ASE вопрос: btw i find a kernel parameter named 'fs_async' in HP_UX, do you mean even i set the parameter on , HP_UX still can't support file system async ? Ответ David Wein: ASE is not coded to support fs async on HP-UX. I believe the issue has to do with limited support from the HP side, perhaps a Veritas component required, but don't recall all the details. -Dave ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 16:32 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
Кстати а вот еще инфо об этом "спасающем" параметре из доки HP-UX: 'fs_async' kernel parameter HP-UX by default makes all file systems I/O synchronous. Sun[R], by contrast, defaults to asynchronous I/O and depends on the syncer. Changing this parameter's value from 0 to 1 can significantly increase write speeds, BUT at the risk of losing data in a system crash . You can change this parameter using SAM. Это получается нечто инное, как использование буфера OS, С таким же успехом можете отключить dsync ... Ну ну... только к нечему хорошему это явно не приведет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 16:42 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
При отключении dsync ничего не изменялось ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 22:34 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
Peter Kirillowда... нынешнее поколение - не бойцы. увы ... хотя может быть мы рассказали не доходчиво. ну просто на тестовой машине извращаться создавать кучу партиций лень... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2006, 22:35 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
поднимаю тему :) так есть у кого-нить мануал по созданию рав дисков? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2006, 16:23 |
|
||
|
Создание девайсов сырых девайсов
|
|||
|---|---|---|---|
|
#18+
Перевел я базы на RAW девайсы. производительность снизилась в 8 раз по сравнению с базами которые были на файловой системе и в девайсах была отключена опция d-sync. в операциоке опция fs_async 1 была включена и тогда и сейчас... что делать не знаю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2006, 14:49 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=55&tid=2012405]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 375ms |

| 0 / 0 |
