[freebsd] SQUID
Добрый день. Подскажите что делаю не так. Вообщем, хочу чтобы выдавалось кастомное сообщение об ошибке в SQUID. - Создаю свое сообщение ERR_CUSTOM_ACCESS_DENIED - закидываю его в папку /usr/local/etc/squid/errors/ru - и на всякий случай в /usr/local/etc/squid/errors/en - перезапускаю сквид и в результате вот такая хрень: Internal Error: Missing Template ERR_CUSTOM_ACCESS_DENIED это из squid.conf deny_info ERR_CUSTOM_ACCESS_DENIED black_banners --- а если вот так: deny_info http://какой-то_url http://xn---_url-3ve7dgb4bc1c black_banners то всё работает. Короче, как правильно свое сообщение об ошибке добавить??? Спасибо.
[freebsd] Re: SQUID
ВСЁ, вопрос снят!!! ))) нужно было в эту папку положить файл /usr/local/etc/squid/errors/templates 14 ноября 2014 г., 11:16 пользователь Evgenii Fedorov efed...@gmail.com написал: Добрый день. Подскажите что делаю не так. Вообщем, хочу чтобы выдавалось кастомное сообщение об ошибке в SQUID. - Создаю свое сообщение ERR_CUSTOM_ACCESS_DENIED - закидываю его в папку /usr/local/etc/squid/errors/ru - и на всякий случай в /usr/local/etc/squid/errors/en - перезапускаю сквид и в результате вот такая хрень: Internal Error: Missing Template ERR_CUSTOM_ACCESS_DENIED это из squid.conf deny_info ERR_CUSTOM_ACCESS_DENIED black_banners --- а если вот так: deny_info http://какой-то_url http://xn---_url-3ve7dgb4bc1c black_banners то всё работает. Короче, как правильно свое сообщение об ошибке добавить??? Спасибо.
[freebsd] Замена диска в пуле и непонятный лимит в 2GB
В пуле вылетел hdd (отваливается после 10 мин работы). После установки запасного винта содержимое пула не восстанавливается. Вернее, начинается синхронизация данных, по после прочтения 2 GB сбрасывается на 0 FreeBSD 10.1-PRERELEASE #0: Thu Sep 11 15:27:07 EEST 2014 [17:47]mary-teresa:root-/root# zpool status tank pool: tank state: DEGRADED status: One or more devices is currently being resilvered. The pool will continue to function, possibly in a degraded state. action: Wait for the resilver to complete. scan: resilver in progress since Fri Nov 14 17:45:06 2014 1,95G scanned out of 3,96T at 12,9M/s, 89h9m to go 951M resilvered, 0,05% done config: NAME STATE READ WRITE CKSUM tank DEGRADED 0 0 0 mirror-0 ONLINE 0 0 0 gpt/disk3 ONLINE 0 0 0 gpt/disk4 ONLINE 0 0 0 mirror-1 DEGRADED 0 0 0 gpt/disk0 ONLINE 0 0 0 block size: 512B configured, 4096B native replacing-1DEGRADED 0 0 0 5113772130885677504 UNAVAIL 0 0 0 was /dev/gpt/disk1 gpt/disk2ONLINE 0 0 0 block size: 512B configured, 4096B native (resilvering) errors: No known data errors [17:47]mary-teresa:root-/root# zpool status tank pool: tank state: DEGRADED status: One or more devices are configured to use a non-native block size. Expect reduced performance. action: Replace affected devices with devices that support the configured block size, or migrate data to a properly configured pool. scan: resilver canceled on Thu Jan 1 03:00:00 1970 config: NAME STATE READ WRITE CKSUM tank DEGRADED 0 0 0 mirror-0 ONLINE 0 0 0 gpt/disk3 ONLINE 0 0 0 gpt/disk4 ONLINE 0 0 0 mirror-1 DEGRADED 0 0 0 gpt/disk0 ONLINE 0 0 0 block size: 512B configured, 4096B native replacing-1DEGRADED 0 0 0 5113772130885677504 UNAVAIL 0 0 0 was /dev/gpt/disk1 gpt/disk2ONLINE 0 0 0 block size: 512B configured, 4096B native errors: No known data errors -- Vladislav V. Prodan System Network Administrator support.od.ua
[freebsd] Re: [freebsd] Замена диска в пуле и непонятный лимит в 2GB
Система ведет себя нештатно, данные лежат на одно диске - а Вы винт scrub-ом гоняете. Да и геометрию в порядок привести надо. 2014-11-14 17:52 GMT+02:00 Vladislav V. Prodan ad...@support.od.ua: В пуле вылетел hdd (отваливается после 10 мин работы). После установки запасного винта содержимое пула не восстанавливается. Вернее, начинается синхронизация данных, по после прочтения 2 GB сбрасывается на 0 FreeBSD 10.1-PRERELEASE #0: Thu Sep 11 15:27:07 EEST 2014 [17:47]mary-teresa:root-/root# zpool status tank pool: tank state: DEGRADED status: One or more devices is currently being resilvered. The pool will continue to function, possibly in a degraded state. action: Wait for the resilver to complete. scan: resilver in progress since Fri Nov 14 17:45:06 2014 1,95G scanned out of 3,96T at 12,9M/s, 89h9m to go 951M resilvered, 0,05% done config: NAME STATE READ WRITE CKSUM tank DEGRADED 0 0 0 mirror-0 ONLINE 0 0 0 gpt/disk3 ONLINE 0 0 0 gpt/disk4 ONLINE 0 0 0 mirror-1 DEGRADED 0 0 0 gpt/disk0 ONLINE 0 0 0 block size: 512B configured, 4096B native replacing-1DEGRADED 0 0 0 5113772130885677504 UNAVAIL 0 0 0 was /dev/gpt/disk1 gpt/disk2ONLINE 0 0 0 block size: 512B configured, 4096B native (resilvering) errors: No known data errors [17:47]mary-teresa:root-/root# zpool status tank pool: tank state: DEGRADED status: One or more devices are configured to use a non-native block size. Expect reduced performance. action: Replace affected devices with devices that support the configured block size, or migrate data to a properly configured pool. scan: resilver canceled on Thu Jan 1 03:00:00 1970 config: NAME STATE READ WRITE CKSUM tank DEGRADED 0 0 0 mirror-0 ONLINE 0 0 0 gpt/disk3 ONLINE 0 0 0 gpt/disk4 ONLINE 0 0 0 mirror-1 DEGRADED 0 0 0 gpt/disk0 ONLINE 0 0 0 block size: 512B configured, 4096B native replacing-1DEGRADED 0 0 0 5113772130885677504 UNAVAIL 0 0 0 was /dev/gpt/disk1 gpt/disk2ONLINE 0 0 0 block size: 512B configured, 4096B native errors: No known data errors -- Vladislav V. Prodan System Network Administrator support.od.ua
Re: [freebsd] Замена диска в пуле и непонятный лимит в 2GB
On 14.11.2014 17:52, Vladislav V. Prodan wrote: В пуле вылетел hdd (отваливается после 10 мин работы). После установки запасного винта содержимое пула не восстанавливается. Вернее, начинается синхронизация данных, по после прочтения 2 GB сбрасывается на 0 А какой ashift на остальных vdev'ах? Система случаем ставилась не через твик gnop'ом? Если да то девайсы тоже через него втыкать нужно. -- Sphinx of black quartz judge my vow.
[freebsd] Re: [freebsd] Замена диска в пуле и непонятный лимит в 2GB
2014-11-14 19:43 GMT+02:00 Vasiliy P. Melnik ba...@vpm.net.ua: Система ведет себя нештатно, данные лежат на одно диске - а Вы винт scrub-ом гоняете. Да и геометрию в порядок привести надо. 2014-11-14 17:52 GMT+02:00 Vladislav V. Prodan ad...@support.od.ua: В пуле вылетел hdd (отваливается после 10 мин работы). После установки запасного винта содержимое пула не восстанавливается. Вернее, начинается синхронизация данных, по после прочтения 2 GB сбрасывается на 0 FreeBSD 10.1-PRERELEASE #0: Thu Sep 11 15:27:07 EEST 2014 Подскажите тогда, как выключить scrub :) -- Vladislav V. Prodan System Network Administrator support.od.ua
[freebsd] Re: [freebsd] Замена диска в пуле и непонятный лимит в 2GB
Подскажите тогда, как выключить scrub :) Никак - не предусмотрено. И чекдиска тоже нету. И вообще я бы его даже не перегружал сейчас, а занялся спасением данных, ибо кто его знает чем чревато. З.Ы. у меня один раз только возникали проблемы с zfs-ом - из-за умирающей оперативки, планка таки умерла через 3 месяца.
[freebsd] Re: [freebsd] Замена диска в пуле и непонятный лимит в 2GB
14 ноября 2014 г., 20:42 пользователь Volodymyr Kostyrko c.kw...@gmail.com написал: On 14.11.2014 17:52, Vladislav V. Prodan wrote: В пуле вылетел hdd (отваливается после 10 мин работы). После установки запасного винта содержимое пула не восстанавливается. Вернее, начинается синхронизация данных, по после прочтения 2 GB сбрасывается на 0 А какой ashift на остальных vdev'ах? Система случаем ставилась не через твик gnop'ом? Если да то девайсы тоже через него втыкать нужно. У первого зеркала ashift -12, у второго - 9. Подскажите как добавлять зеркало винтов 4k в существующих пул с ashift -12 ? Насколько я знаю, использование gnop предлагается только для создания пула, в случае добавления - советов нет. -- Vladislav V. Prodan System Network Administrator support.od.ua
[freebsd] Re: [freebsd] Замена диска в пуле и непонятный лимит в 2GB
14 ноября 2014 г., 21:11 пользователь Vasiliy P. Melnik ba...@vpm.net.ua написал: Подскажите тогда, как выключить scrub :) Никак - не предусмотрено. И чекдиска тоже нету. И вообще я бы его даже не перегружал сейчас, а занялся спасением данных, ибо кто его знает чем чревато. Перегружал не единожды, export -import пула не помогает. # zpool list tank NAME SIZE ALLOC FREE FRAG EXPANDSZCAP DEDUP HEALTH ALTROOT tank 5,44T 3,96T 1,48T45% -72% 1.25x DEGRADED - Данных значительно больше 3 ТБ, рокировка с пересозданием пула не поможет, мало винтов. -- Vladislav V. Prodan System Network Administrator support.od.ua
[freebsd] Re: [freebsd] Re: [freebsd] Замена диска в пуле и непонятный лимит в 2GB
У первого зеркала ashift -12, у второго - 9. Подскажите как добавлять зеркало винтов 4k в существующих пул с ashift -12 ? Насколько я знаю, использование gnop предлагается только для создания пула, в случае добавления - советов нет. Так добавить можно, только если совпадает размер пула. Я сильно не старался это делать - переставлял систему. Подозреваю, что можно размер подогнать, если есть куда уменьшать бутовый раздел. Там на копейки не должно сходиться.
[freebsd] Re: [freebsd] Замена диска в пуле и непонятный лимит в 2GB
у меня мирроры везде из 2-ух дисков - совсем смалл-офис сегмент. Когда память умирала сервер начал выпадать к корку. Пул перестал монтироваться. Гуглил много - не нашел ничего толком. Из инструментов есть только zdb, но она только диагностирует - не чинит ничего. Чинить не чем. Поэтому все сливать и пере-разбивать по-новой. Мне повезло - что у меня было 2 пула и второй пул с данными смонтировался. 14 ноября 2014 г., 21:15 пользователь Vladislav V. Prodan ad...@support.od.ua написал: 14 ноября 2014 г., 21:11 пользователь Vasiliy P. Melnik ba...@vpm.net.ua написал: Подскажите тогда, как выключить scrub :) Никак - не предусмотрено. И чекдиска тоже нету. И вообще я бы его даже не перегружал сейчас, а занялся спасением данных, ибо кто его знает чем чревато. Перегружал не единожды, export -import пула не помогает. # zpool list tank NAME SIZE ALLOC FREE FRAG EXPANDSZCAP DEDUP HEALTH ALTROOT tank 5,44T 3,96T 1,48T45% -72% 1.25x DEGRADED - Данных значительно больше 3 ТБ, рокировка с пересозданием пула не поможет, мало винтов. -- Vladislav V. Prodan System Network Administrator support.od.ua
Re: [freebsd] Fwd: proxy_store не сохраняет файлы
09.11.2014 12:08, greenh пишет: Посмотрите внимательно на ключ кеширования, а то он у Вас запросто может быть уникальным для каждого запроса (цитирую доку на nginx) |$request_uri| первоначальный URI запроса целиком (с аргументами) http://nginx.org/ru/docs/http/ngx_http_core_module.html#variables Этот ключ лучше переопределить конкретно под Вашу задачу, чтобы кеширование таки работало. В определении ключа можно использовать аргументы запроса. Добрый день Подскажите плз, что я делаю не так имеется основной сервер хранения (storage) и фронтенд (img) на фронтенде настроено server { listen *:80; server_name img.site1.com http://img.site1.com img-a6.site1.com http://img-a6.site1.com ; root /home/site1/site1.com http://site1.com; location ~* \.(jpg|jpeg|gif|png|ico|css|bmp|swf|js|html|txt)$ { root /home/site1/site1.com/ http://site1.com/; try_files $uri $uri/ @fallback; error_log /home/site1/logs/site1.com-img-error.log warn ; } location @fallback { proxy_pass http://storage.site1.com; proxy_store /home/site1/site1.com/$request_uri http://site1.com/$request_uri; root /home/site1/site1.com http://site1.com; proxy_store_access user:rw group:rw all:rw; error_log /home/site1/logs/fallback-error.log warn ; access_log /home/site1/logs/fallback-access.log ; } } но при этом в /home/site1/site1.com http://site1.com пусто и он все равно за каждым запросом обращается на storage nginx version: nginx/1.6.2 -- wbr, Oleg Tokar
Re: [freebsd] Re: [freebsd] Замена диска в пуле и непонятный лимит в 2GB
On 14.11.2014 19:43, Vasiliy P. Melnik wrote: Система ведет себя нештатно, данные лежат на одно диске - а Вы винт scrub-ом гоняете. Да и геометрию в порядок привести надо. Это не проверка, scrub в zfs не различает проверку и репликацию информации. scrub - это полное чтение пула. -- Sphinx of black quartz judge my vow.
Re: [freebsd] Замена диска в пуле и непонятный лимит в 2GB
On 14.11.2014 21:12, Vladislav V. Prodan wrote: 14 ноября 2014 г., 20:42 пользователь Volodymyr Kostyrko c.kw...@gmail.com mailto:c.kw...@gmail.com написал: On 14.11.2014 17:52, Vladislav V. Prodan wrote: В пуле вылетел hdd (отваливается после 10 мин работы). После установки запасного винта содержимое пула не восстанавливается. Вернее, начинается синхронизация данных, по после прочтения 2 GB сбрасывается на 0 А какой ashift на остальных vdev'ах? Система случаем ставилась не через твик gnop'ом? Если да то девайсы тоже через него втыкать нужно. У первого зеркала ashift -12, у второго - 9. Подскажите как добавлять зеркало винтов 4k в существующих пул с ashift -12 ? Насколько я знаю, использование gnop предлагается только для создания пула, в случае добавления - советов нет. Это потому что я гоню - пул уже создан и ashift будет использоваться принудительно такой же как и на противоположном девайсе. Или: cannot attach /dev/md1.nop to /dev/md0: devices have different sector alignment Проверка: dd if=/dev/zero of=x1 bs=4m seek=1023 dd if=/dev/zero of=x2 bs=4m seek=1023 mdconfig -a -t vnode -f x1 mdconfig -a -t vnode -f x2 zpool create test1 /dev/md0 gnop create -S 4096 /dev/md1 zpool attach test1 /dev/md0 /dev/md1.nop Можно `gpart show` для них посмотреть? Просто хочу удостовериться что там раздел 2T а не 2G. -- Sphinx of black quartz judge my vow.
[freebsd] Re: [freebsd] Замена диска в пуле и непонятный лимит в 2GB
ada1 и ada4 - диски системного пула ada0 и ada5 - диски второго зеркала пула данных tank Это сейчас нельзя создавать диски с разным alignment, а года три назад, когда пул создавался - можно было. [0:19]mary-teresa:root-/root# gpart show =34 5860533101 ada0 GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) = 34 976770988 ada1 GPT (466G) 34 6- free - (3.0K) 40128 1 freebsd-boot (64K) 168 16777216 2 freebsd-swap (8.0G) 16777384 959993632 3 freebsd-zfs (458G) 976771016 6- free - (3.0K) =34 5860533101 ada2 GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) =34 5860533101 ada3 GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) = 34 976773101 ada4 GPT (466G) 34 6- free - (3.0K) 40128 1 freebsd-boot (64K) 168 16777216 2 freebsd-swap (8.0G) 16777384 959995744 3 freebsd-zfs (458G) 976773128 7- free - (3.5K) =34 5860533101 ada5 GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) =34 5860533101 diskid/DISK-Z1F0WZGA GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) =34 5860533101 diskid/DISK-Z1F0N46H GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) =34 5860533101 diskid/DISK-Z1F0WZ2X GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) =34 5860533101 diskid/DISK-Z500BFAY GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) 15 ноября 2014 г., 0:16 пользователь Volodymyr Kostyrko c.kw...@gmail.com написал: On 14.11.2014 21:12, Vladislav V. Prodan wrote: 14 ноября 2014 г., 20:42 пользователь Volodymyr Kostyrko c.kw...@gmail.com mailto:c.kw...@gmail.com написал: On 14.11.2014 17:52, Vladislav V. Prodan wrote: В пуле вылетел hdd (отваливается после 10 мин работы). После установки запасного винта содержимое пула не восстанавливается. Вернее, начинается синхронизация данных, по после прочтения 2 GB сбрасывается на 0 А какой ashift на остальных vdev'ах? Система случаем ставилась не через твик gnop'ом? Если да то девайсы тоже через него втыкать нужно. У первого зеркала ashift -12, у второго - 9. Подскажите как добавлять зеркало винтов 4k в существующих пул с ashift -12 ? Насколько я знаю, использование gnop предлагается только для создания пула, в случае добавления - советов нет. Это потому что я гоню - пул уже создан и ashift будет использоваться принудительно такой же как и на противоположном девайсе. Или: cannot attach /dev/md1.nop to /dev/md0: devices have different sector alignment Проверка: dd if=/dev/zero of=x1 bs=4m seek=1023 dd if=/dev/zero of=x2 bs=4m seek=1023 mdconfig -a -t vnode -f x1 mdconfig -a -t vnode -f x2 zpool create test1 /dev/md0 gnop create -S 4096 /dev/md1 zpool attach test1 /dev/md0 /dev/md1.nop Можно `gpart show` для них посмотреть? Просто хочу удостовериться что там раздел 2T а не 2G. -- Sphinx of black quartz judge my vow. -- Vladislav V. Prodan System Network Administrator support.od.ua
[freebsd] Re: [freebsd] Re: [freebsd] Замена диска в пуле и непонятный лимит в 2GB
А ничего, что ashift - свойство vdev, а не каждого блочного устройства отдельно? 15 ноября 2014 г., 0:28 пользователь Vladislav V. Prodan ad...@support.od.ua написал: ada1 и ada4 - диски системного пула ada0 и ada5 - диски второго зеркала пула данных tank Это сейчас нельзя создавать диски с разным alignment, а года три назад, когда пул создавался - можно было. [0:19]mary-teresa:root-/root# gpart show =34 5860533101 ada0 GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) = 34 976770988 ada1 GPT (466G) 34 6- free - (3.0K) 40128 1 freebsd-boot (64K) 168 16777216 2 freebsd-swap (8.0G) 16777384 959993632 3 freebsd-zfs (458G) 976771016 6- free - (3.0K) =34 5860533101 ada2 GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) =34 5860533101 ada3 GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) = 34 976773101 ada4 GPT (466G) 34 6- free - (3.0K) 40128 1 freebsd-boot (64K) 168 16777216 2 freebsd-swap (8.0G) 16777384 959995744 3 freebsd-zfs (458G) 976773128 7- free - (3.5K) =34 5860533101 ada5 GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) =34 5860533101 diskid/DISK-Z1F0WZGA GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) =34 5860533101 diskid/DISK-Z1F0N46H GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) =34 5860533101 diskid/DISK-Z1F0WZ2X GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) =34 5860533101 diskid/DISK-Z500BFAY GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) 15 ноября 2014 г., 0:16 пользователь Volodymyr Kostyrko c.kw...@gmail.com написал: On 14.11.2014 21:12, Vladislav V. Prodan wrote: 14 ноября 2014 г., 20:42 пользователь Volodymyr Kostyrko c.kw...@gmail.com mailto:c.kw...@gmail.com написал: On 14.11.2014 17:52, Vladislav V. Prodan wrote: В пуле вылетел hdd (отваливается после 10 мин работы). После установки запасного винта содержимое пула не восстанавливается. Вернее, начинается синхронизация данных, по после прочтения 2 GB сбрасывается на 0 А какой ashift на остальных vdev'ах? Система случаем ставилась не через твик gnop'ом? Если да то девайсы тоже через него втыкать нужно. У первого зеркала ashift -12, у второго - 9. Подскажите как добавлять зеркало винтов 4k в существующих пул с ashift -12 ? Насколько я знаю, использование gnop предлагается только для создания пула, в случае добавления - советов нет. Это потому что я гоню - пул уже создан и ashift будет использоваться принудительно такой же как и на противоположном девайсе. Или: cannot attach /dev/md1.nop to /dev/md0: devices have different sector alignment Проверка: dd if=/dev/zero of=x1 bs=4m seek=1023 dd if=/dev/zero of=x2 bs=4m seek=1023 mdconfig -a -t vnode -f x1 mdconfig -a -t vnode -f x2 zpool create test1 /dev/md0 gnop create -S 4096 /dev/md1 zpool attach test1 /dev/md0 /dev/md1.nop Можно `gpart show` для них посмотреть? Просто хочу удостовериться что там раздел 2T а не 2G. -- Sphinx of black quartz judge my vow. -- Vladislav V. Prodan System Network Administrator support.od.ua
[freebsd] Re: [freebsd] Re: [freebsd] Замена диска в пуле и непонятный лимит в 2GB
Ок, очепятался. Следует читать: Это сейчас нельзя создавать гпуппы дисков ( vdev в терминах ZFS ) с разным alignment, а года три назад, 15 ноября 2014 г., 0:30 пользователь Anton Sayetsky vsasja...@gmail.com написал: А ничего, что ashift - свойство vdev, а не каждого блочного устройства отдельно? 15 ноября 2014 г., 0:28 пользователь Vladislav V. Prodan ad...@support.od.ua написал: ada1 и ada4 - диски системного пула ada0 и ada5 - диски второго зеркала пула данных tank Это сейчас нельзя создавать диски с разным alignment, а года три назад, когда пул создавался - можно было. [0:19]mary-teresa:root-/root# gpart show =34 5860533101 ada0 GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) = 34 976770988 ada1 GPT (466G) 34 6- free - (3.0K) 40128 1 freebsd-boot (64K) 168 16777216 2 freebsd-swap (8.0G) 16777384 959993632 3 freebsd-zfs (458G) 976771016 6- free - (3.0K) =34 5860533101 ada2 GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) =34 5860533101 ada3 GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) = 34 976773101 ada4 GPT (466G) 34 6- free - (3.0K) 40128 1 freebsd-boot (64K) 168 16777216 2 freebsd-swap (8.0G) 16777384 959995744 3 freebsd-zfs (458G) 976773128 7- free - (3.5K) =34 5860533101 ada5 GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) =34 5860533101 diskid/DISK-Z1F0WZGA GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) =34 5860533101 diskid/DISK-Z1F0N46H GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) =34 5860533101 diskid/DISK-Z1F0WZ2X GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) =34 5860533101 diskid/DISK-Z500BFAY GPT (2.7T) 342014- free - (1.0M) 2048 5860531080 1 freebsd-zfs (2.7T) 5860533128 7- free - (3.5K) 15 ноября 2014 г., 0:16 пользователь Volodymyr Kostyrko c.kw...@gmail.com написал: On 14.11.2014 21:12, Vladislav V. Prodan wrote: 14 ноября 2014 г., 20:42 пользователь Volodymyr Kostyrko c.kw...@gmail.com mailto:c.kw...@gmail.com написал: On 14.11.2014 17:52, Vladislav V. Prodan wrote: В пуле вылетел hdd (отваливается после 10 мин работы). После установки запасного винта содержимое пула не восстанавливается. Вернее, начинается синхронизация данных, по после прочтения 2 GB сбрасывается на 0 А какой ashift на остальных vdev'ах? Система случаем ставилась не через твик gnop'ом? Если да то девайсы тоже через него втыкать нужно. У первого зеркала ashift -12, у второго - 9. Подскажите как добавлять зеркало винтов 4k в существующих пул с ashift -12 ? Насколько я знаю, использование gnop предлагается только для создания пула, в случае добавления - советов нет. Это потому что я гоню - пул уже создан и ashift будет использоваться принудительно такой же как и на противоположном девайсе. Или: cannot attach /dev/md1.nop to /dev/md0: devices have different sector alignment Проверка: dd if=/dev/zero of=x1 bs=4m seek=1023 dd if=/dev/zero of=x2 bs=4m seek=1023 mdconfig -a -t vnode -f x1 mdconfig -a -t vnode -f x2 zpool create test1 /dev/md0 gnop create -S 4096 /dev/md1 zpool attach test1 /dev/md0 /dev/md1.nop Можно `gpart show` для них посмотреть? Просто хочу удостовериться что там раздел 2T а не 2G. -- Sphinx of black quartz judge my vow. -- Vladislav V. Prodan System Network Administrator support.od.ua -- Vladislav V. Prodan System Network Administrator support.od.ua
[freebsd] Re: Замена диска в пуле и непонятный лимит в 2GB
2014-11-14 17:52 GMT+02:00 Vladislav V. Prodan ad...@support.od.ua: В пуле вылетел hdd (отваливается после 10 мин работы). После установки запасного винта содержимое пула не восстанавливается. Вернее, начинается синхронизация данных, по после прочтения 2 GB сбрасывается на 0 FreeBSD 10.1-PRERELEASE #0: Thu Sep 11 15:27:07 EEST 2014 После обновления мира и ядра (добавлены несколько опций netgraph_* и mpath) и последующей перезагрузки системы - синхронизация данных пошла. [1:43]mary-teresa:root-/root# zpool status tank pool: tank state: DEGRADED status: One or more devices is currently being resilvered. The pool will continue to function, possibly in a degraded state. action: Wait for the resilver to complete. scan: resilver in progress since Fri Nov 14 21:24:11 2014 5,01G scanned out of 3,96T at 11,5M/s, 100h25m to go 2,39G resilvered, 0,12% done config: NAME STATE READ WRITE CKSUM tank DEGRADED 0 0 0 mirror-0 ONLINE 0 0 0 gpt/disk3 ONLINE 0 0 0 gpt/disk4 ONLINE 0 0 0 mirror-1 DEGRADED 0 0 0 gpt/disk0 ONLINE 0 0 0 block size: 512B configured, 4096B native replacing-1DEGRADED 0 0 0 5113772130885677504 UNAVAIL 0 0 0 was /dev/gpt/disk1 gpt/disk2ONLINE 0 0 0 block size: 512B configured, 4096B native (resilvering) errors: No known data errors -- Vladislav V. Prodan System Network Administrator support.od.ua
[freebsd] Re: [freebsd] Re: Замена диска в пуле и непонятный лимит в 2GB
кто не рискует - тот не пьет шампанского 15 ноября 2014 г., 1:45 пользователь Vladislav V. Prodan ad...@support.od.ua написал: 2014-11-14 17:52 GMT+02:00 Vladislav V. Prodan ad...@support.od.ua: В пуле вылетел hdd (отваливается после 10 мин работы). После установки запасного винта содержимое пула не восстанавливается. Вернее, начинается синхронизация данных, по после прочтения 2 GB сбрасывается на 0 FreeBSD 10.1-PRERELEASE #0: Thu Sep 11 15:27:07 EEST 2014 После обновления мира и ядра (добавлены несколько опций netgraph_* и mpath) и последующей перезагрузки системы - синхронизация данных пошла. [1:43]mary-teresa:root-/root# zpool status tank pool: tank state: DEGRADED status: One or more devices is currently being resilvered. The pool will continue to function, possibly in a degraded state. action: Wait for the resilver to complete. scan: resilver in progress since Fri Nov 14 21:24:11 2014 5,01G scanned out of 3,96T at 11,5M/s, 100h25m to go 2,39G resilvered, 0,12% done config: NAME STATE READ WRITE CKSUM tank DEGRADED 0 0 0 mirror-0 ONLINE 0 0 0 gpt/disk3 ONLINE 0 0 0 gpt/disk4 ONLINE 0 0 0 mirror-1 DEGRADED 0 0 0 gpt/disk0 ONLINE 0 0 0 block size: 512B configured, 4096B native replacing-1DEGRADED 0 0 0 5113772130885677504 UNAVAIL 0 0 0 was /dev/gpt/disk1 gpt/disk2ONLINE 0 0 0 block size: 512B configured, 4096B native (resilvering) errors: No known data errors -- Vladislav V. Prodan System Network Administrator support.od.ua