Знания сила :)

Ничто не дается даром в этом мире, и приобретение знания - труднейшая из всех задач, с какими человек может столкнуться. Карлос Кастанеда (Хуан Матус)
Показаны сообщения с ярлыком Linux. Показать все сообщения
Показаны сообщения с ярлыком Linux. Показать все сообщения

четверг, 27 февраля 2014 г.

Перенос виртуальной машины c Virtual Box на хост Hyper-V 2012

Добрый день, уважаемые коллеги.  Необходимо было перенести виртуальную машину с сервисом видеоконференции OpenMCU на хост Hyper-V 2012.  После того как произвели конвертацию виртуальной машины в формате VDI в  формат VHD, при запуске возникла следующая ошибка:
mount: could not find filesystem '/dev/root'
setuproot: moving /dev failed: No such file or directory
setuproot: error mounting /proc: No such file or directory
setuproot: error mounting /sys: No such file or directory
switchroot: mount failed: No such file or directory
Kernel panic - not syncing: Attempted to kill init
Источник проблемы:
По моему пониманию проблема заключалась, в виртуальном оборудовании, на том гипервизоре это были одни драйвера, а на новом другие.

Решение:
1. Грузимся в режиме восстановления ОС, заходим в консоль и выполняем команду:
 
chroot /mnt/sysimage
2. Смотрим установленную версию ядра:

cat  /etc/grub.conf

3. Генерируем новый файл initrd, в примере заменяем слово версия на свою:
 
mkinitrd /boot/initrd-ver.e15.img ver.img --preload hv_storsvc 
--preload hv_vmbus --preload hv_utils -f  

4. Перезагружаемся и все должно работать.

Проблема решилась благодаря следующим источникам:
Источник №1
Источник №2 
Источник №3

пятница, 13 декабря 2013 г.

Ошибка при настройке Zabbix "fping failed: «/usr/local/sbin/fping: can’t create raw socket (must run as root?) : Operation not permitted»"

Добрый день коллеги. После установки системы мониторинга Zabbix, моим помощником столкнулись с проблемой "fping failed: «/usr/local/sbin/fping: can’t create raw socket (must run as root?) : Operation not permitted»".

Основу решения и описания проблемы взяли отсюда, но оно  так и не заработало, публикую тут полный мануал по решению нами этой проблемы. Я и мой помощник не являемся глубокими специалистами по системам мониторинга и системам Linux, поэтому это решение не на что, не претендует.
 
1.Копируем файлы:
  
/sbin в /usr/sbin.

2. Настраиваем права доступа:

root@zabmon# chown root:zabbix /usr/sbin/fping
root@
zabmon# chown root:zabbix /usr/sbin/fping6
root@zabmon# chmod 710 /usr/sbin/fping
root@
zabmon# chmod 710 /usr/sbin/fping6
root@
zabmon# chmod ug+s /usr/sbin/fping
root@
zabmon# chmod ug+s /usr/sbin/fping6
 3. Прописываем настройки в файле /etc/sudousers
zabbix ALL=(root) NOPASSWD: /usr/sbin/fping
zabbix ALL=(root) NOPASSWD: /usr/sbin/fping6

После того как это все прописали и перезагрузились, у нас все заработало. 

понедельник, 2 декабря 2013 г.

Подключение SMB шары в Debian

Доброе утро, коллеги. Была вот задача смонтировать шару и скопировать туда документы, сделал не большую заметку.

1. Устанавливаем cifs
apt-get install cifs-utils
2. Монтируем шару 
mkdir /mnt/share
mount -t cifs -o username=user,password=1234 //10.10.0.142/backups /mnt/share
3.Отключение шары
 umount //10.10.0.142/share

Если необходимо будет сделать авто монтирование шары, то нужно еще будет выполнить несколько шагов.

4.Выполняем автомонтирование шары.
echo //10.10.0.125/backups /mnt/share cifs user=SYSTEMUSERNAME,uid=1000,auto,exec,credentials=/etc/.smbpass 0 0 >> /etc/fstab 
 5. Потом требуется создать следующий файл /etc/.smppass

# cat >/etc/.smbpass <<EOF
> username=
> password=
> EOF

Справочник команд Linux

Доброе утро коллеги, так как я не работаю глубоко с продуктами Linux, в этой статье я буду публиковать команды позволяющие выполнить те или иные операции:
1. Работа с объемом диска
а) Команда du -lh - выдает отчет об использовании дискового пространства заданными файлами, а также каждым каталогом иерархии подкаталогов каждого указанного каталога. Здесь под `использованным дисковым пространством' понимается пространство, используемое для всей иерархии подкаталогов указанного каталога.
б) Команда df  - выводится информация о свободном месте на каждой смонтированной файловой системе.
в) Команда ls -l  - показывает размер файлов в текущем каталоге.
          г) Команда dpkg-reconfigure tzdata - изменяет часовой пояс на компьютере.