Помните, что соответствующие адреса электронной почты намного сложнее, что то, что у вас есть. Смотрите Выдержка из овладения регулярных выражений
Однако, чтобы ответить на ваш вопрос, для базового регулярного выражения, ваши квантификаторы должны быть одним из *
, \ +
или \ {m, n \}
(с обратной червой)
pattern='^[a-zA-Z0-9]\+@[a-zA-Z0-9]\+\.[a-z]\{2,\}'
grep "$pattern" regexfile
Вам нужно процитировать переменную шаблона
Это очень хороший и простой способ, пробный и хорошо работает.
https://www.howtoforge.com/high_availability_nfs_drbd_heartbeat
Лично я предпочитаю lvs, потому что сочетать га с балансом нагрузки, но Я пробовал с nfs + gfs2 + drbd и работает действительно плохо. Возможно, мне нужно немного как, но я не могу найти ничего о lvs + nfs ha
-121--37069- Вы не указываете, какой тип RAID-контроллера вы используете (выход sudo hdparm -I/dev/sda
может помочь), но скорее всего, он представляет виртуальный диск и скрывает физические. Спрашивать массив о его физическом здоровье, как если бы он был одним диском, не имеет большого смысла.
Может быть, ваше решение RAID показывает фактические диски на разных устройствах? Если да, то они будут переданы в smartctl
.
Также проверьте документацию - возможно, существует отдельная утилита, позволяющая массиву выполнять команды SMART на каждом диске и возвращать отчет.
-121--196096-Можно использовать обратный прокси в apache/nginx, через vpn