Unable to connect to CUPS server в логах Samba

Если на сервере Samba не предполагается подключение принтеров, то стоит отключить их поддержку, чтобы не засорять лог сообщениями типа

Unable to connect to CUPS server localhost:631 — Connection refused

Читать далее Unable to connect to CUPS server в логах Samba

Простая настройка Samba сервера

Samba — программа, которая позволяет сделать из Linux/Unix компьютера файловый сервер для Windows машин. Если вы хотите со своего компьютера под Windows получить доступ к файлам на сервере под ubuntu, то на сервер надо ставить Samba. Также, начиная с 4ой версии, Samba позволяет полностью заменить контроллер домена Active Directory.

В Ubuntu Samba ставится командой

sudo aptitude install samba

Читать далее Простая настройка Samba сервера

GRUB2

При первом сравнении grub2 со старым grub самым весомым различием оказывается измененная структура файлов конфигурации. Настройка grub2 производится теперь принципиально иным способом. Первое же, что бросается в глаза — отсутствие привычного многим «/boot/grub/menu.lst», в котором были прописаны пункты загрузки, таймаут меню и прочие настройки. Где это теперь? В grub2 основным файлом конфигурации является «/boot/grub/grub.cfg». Читать далее GRUB2

Увеличение скорости программного RAID

После создания массива RAID5 из трёх двухтерабайтных дисков, я был неприятно удивлён низкой скорости записи на массив: всего 55 мбайт/сек. Пришлось поизучать, с помощью каких параметров можно добиться от массива нормальной производительности. Читать далее Увеличение скорости программного RAID

Программный RAID в Linux

mdadm

Управление программным RAID-массивом в Linux выполняется с помощью программы mdadm.

У программы mdadm есть несколько режимов работы. Читать далее Программный RAID в Linux

Автоматическая загрузка Ubuntu с нерабочим RAID

Если один из дисков в программном RAID выходит из строя, то по умолчанию Ubuntu при загрузке не запустит ОС, а останется в консоли initramfs.

Это может помочь сохранить данные, предупредив полную неработоспособность RAID массива. Но это также может стать проблемой, если сервер используется в удаленном режиме — доступ к нему будет потерян.

Загружаться или нет с неполностью рабочим RAID система определяет по параметру BOOT_DEGRADED в файле /etc/initramfs-tools/conf.d/mdadm.

Чтобы система запустилась, нужно установить «BOOT_DEGRADED=true».

Также это может быть переопределено указанием для ядра опции bootdegraded=[true|false] при загрузке.

SmartOS

SmartOS – операционная система, основанная на ядре illumos (Solaris), оптимизированная для виртуализации датацентра. Для запуска виртуальных машин Linux или Windows используется гипервизор KVM. SmartOS грузится только с LiveUSB, LiveCD или по сети — на диске сохраняются только настройки и образы виртуальных машин.

Читать далее SmartOS

Использование PIL в виртуальном окружении Python под Windows

Разрабатывая приложение на Python столкнулся с невозможностью установить библиотеку PIL под Windows 7 x64.

При выполнении команды pip install pil система выдает ошибку

building '_imaging' extension

error: Unable to find vcvarsall.bat

Реально для Python разработки проще переключиться на Linux, установив Ubuntu второй системой или запуская виртуальную машину, Однако пока решил ситуацию иначе.  Читать далее Использование PIL в виртуальном окружении Python под Windows

Создание виртуальной машины на KVM

Для создания виртуальной машины в KVM я использую Ubuntu Server 12.04 v2. На момент написания это последний LTS дистрибутив Ubuntu.

KVM, в отличие от гипервизора Xen, встроен в ядро Linux. Для его использования вам нужны две вещи: поддержка компьютером виртуализации и утилиты для управления гипервизором. Читать далее Создание виртуальной машины на KVM