Рубрика: Linux
[ubuntu] Ошибка при форматировании диска /dev/sdb1 is apparently in use by the system; will not make a filesystem here!
Добавил несколько HDD в домашний сервер с ОС ubuntu, все сделал по своей же инструкции — Как подключить дополнительный жесткий диск в Ubuntu. Но при попытке отформатировать раздел столкнулся с ошибкой — /dev/sdb1 is apparently in use by the system; will not make a filesystem here!
Оказалось, что диски раньше стояли в СХД (система хранения данных) и были там в RAID.
При удалении раздела через fdisk пометка RAID на диске (массив md127) остается и mdadm блокирует работу с этим диском.
Ubuntu 16.04. Welcome to emergency mode
Недавно один из моих серверов на Ubuntu 16.04 захандрил – перестал отвечать по сети. Точнее на пинг сервер отвечал, но ничего больше не работало. Подключение монитора показало, что сервер ушел в аварийный режим при загрузке:
Welcome to emergency mode! After logging in, type «journalctl -xb» to view system logs, «systemctl reboot» to reboot, «systemctl default» to try again to boot into default mode.
Give root password for maintenance
(or type Control-D to continue):
Перезагрузка и команда systemctl default не помогли, все равно сервер уходил в аварийный режим.
Ошибка при запуске Apache
При перезапуске веб-сервер Apache на Ubuntu выдал ошибку: «AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message»
Для решения проблемы необходимо в файле /etc/apache2/httpd.conf:
sudo nano /etc/apache2/httpd.conf
добавить строку:
ServerName localhost
Как обновить owncloud
Около года назад установил для личных нужд свое собственное облако – owncloud. Сервис получился годный, выполняет определенные задачи. Уже какое-то время меня достает банер при входе в owncloud, что доступна новая версия.
У owncloud нет волшебной кнопки – Обновиться, а обновлять вручную было лень. Так и жил.
На днях наткнулся на новость о выходе новой версии owncloud 9. Ознакомился со списком изменений, пока ничего супер интересного для себя там не нашел. Так что решил пока не обновляться на 9-ку, пусть поправят сначала первые баги. А вот обновиться до последней версии owncloud 8 стоит. Про этот процесс и заметка.
Как посмотреть версию Ubuntu
Чтобы узнать версию установленной Ubuntu существуют несколько способов. Здесь рассматриваем только консольные способы получения информации о версии Убунту.
cat /proc/version
Как подключить диск Apple Time Capsule к Ubuntu
Time Capsule уже несколько лет является местом хранения резервных копий всех устройств от Apple и данных пользователей в моей домашней сети.
Внутри всего один диск на 2 терабайта, и если он выйдет из строя, то потеряется вся информация. Поэтому капсулу лучше забекапить. Решил копировать все важные данные на сервер с Ubuntu на борту.
Исходные данные: Apple Time Capsule 802.11n (4th Generation) 2ТБ version 7.6.4 и сервер Ubuntu 14.04.1.
Кракозябры в Putty при подключении к Ubuntu по ssh
Часто при подключении к серверам по SSH из под Windows вместо кириллических символов отображаются кракозябры. Происходит это из-за несовпадения кодировок Putty и Ubuntu, точнее виртуального SSH терминала операционки. В таких случая видим такую картину:
Как обновить FreeNAS с 8.2 до 9.3
Верой и правдой служил мне несколько лет сервер-хранилище с FreeNAS 8.2 на борту, пока не вылетели сраза два диска с данными, которые были в заркале. Ничего критически важного там не было, но на восстановление ушло много времени. Поставил новые диски, снова собрал зеркало из них, настроил iSCSI. Вот только хосты ESXi 5.5 перестали корректно работать с этим iSCSI хранилищем. iSCSI адаптер ESXi видит iSCSI таргет, но не видит доступные LUN’ы при добавлении нового Storage. Полностью решить пролему не удалось, поэтому решил обновить хранилище до последней версии FreeNAS 9.3.
Скачал файл для обнвления FreeNAS с официального сайта — http://www.freenas.org/download-freenas-release.html
Как заблокировать IP-адрес с помощью файла .htaccess
Если появился недоброжелатель (например, с Украины), который долбит ваш сайт огромным количеством запросов. Из логов сервера вы уже определили ip-адрес злодея. Далее стоит его просто заблокировать в файле .htaccess:
## USER IP BANNING order allow,deny deny from 217.66.101.135 allow from all
где 217.66.101.135 – ip-адрес злодея.
Либо можно заблокировать целую подсеть, например, 217.66.101.0, тогда в .htaccess нужно прописать:
## USER IP BANNING order allow,deny deny from 217.66.101. allow from all
Как получить $10 на счет DigitalOcean от Радио-Т
Все слушатели подкаста Радио-Т знают про DigitalOcean, их реклама звучит в каждом выпуске. Можно получить $10 на счет, а это два месяца работы простенького инстанса. Раньше не было поводов пользоваться этим купоном, а вот повышение цен на хостинг заставло задуматься. Решил попробовать поднять сервер на Ubuntu и перенести туда блог, поднять VPN и что-нибудь еще.
При регистрации требуется указать кредитку, дебетные карты не проходят. А без этого нельзя активировать купон. У моей кредитки закончился срок действия, а новую банк еще не выдал. Но есть обходной путь, через PayPal. Добавляем там свою дебетовую карту, а при регистрации на DigitalOcean выбираем вариант PayPal Payment. Но в этом случае нужно будет перевести минимум $5 на счет DO. А после этого ввести промо код – radio-t.
После этих манипуляций на счету DigitalOcean у вас будет $15.
Промо код можно использовать не только при регистрации новых пользователей, но и для существующих.