Я хотел избежать Directory
директива, также, я предпочитаю WSGIScriptAlias
вместо AddHandler wsgi-script .wsgi
:
<VirtualHost *:80>
...
DocumentRoot /home/username/www/domain.tld/htdocs
...
# %{DOCUMENT_ROOT} is needed because outside of directories,
# REQUEST_FILENAME is the same as REQUEST_URI,
# i.e '/foo', not '/physical/path/to/foo'
#
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
RewriteRule ^/(.*)$ /site.wsgi/$1 [QSA,L,PT]
WSGIScriptAlias /site.wsgi /home/username/www/domain.tld/deploy/site.wsgi
</VirtualHost>
Это пройдет через запросы в статические файлы и позволит WSGI обработать остальных.
На стороне Nexenta есть сценарий volume-check
, который по умолчанию настроен на ежечасный запуск. Так и будет:
Проверка работоспособности и емкости тома, устранение исправимых ошибок устройства, проверка точек монтирования.
Он также отправляет еженедельный сводный отчет по электронной почте.
Однако есть некоторые вещи, которые следует учитывать при планировании решения хранения Nexenta для перечисленные вами цели.
Короче ... Я бы не стал чрезмерно выделять ресурсы для учета будущего рост. Это необязательно. В Nexenta есть ежечасные проверки для предупреждения об использовании пространства. Также подумайте, будете ли вы использовать сжатие или нет (дедупликация требует немного большего планирования). протестируйте все и посмотрите, как будет выглядеть след виртуальной машины, прежде чем запускать ее в производство. Потом поменять будет труднее.
Если у вас есть какая-то система мониторинга, такая как Nagios, вы легко можете написать чек, оценивающий вывод zpool list
и проверяющий его на соответствие пороговым значениям в вашей зоне комфорта.
Если у вас нет системы мониторинга, вы должны использовать эту возможность для ее установки - SAN - это критически важный элемент инфраструктурного оборудования, который требует постоянного мониторинга, если вы не хотите, чтобы в конечном итоге простои или потерялись данные из-за неисправности. дисков, нехватки места, сбоев оборудования или проблем с подключением.
Следует упомянуть, что если вы выберете RAID-Z, вам будет нелегко «добавить еще несколько дисков» для любого из RAID-Z.