sadm.magnus.pp.ru Заметки крошки-админа

9 January 2009

Конвертируем PDF в JPEG в Linux

Filed under: Компьютеры и интернет — Tags: , , — Magnus @ 00:12

Если нам нужно конвертировать PDF-файл в формат JPEG в Linux, мы можем использовать утилиты pdftoppm и ppmtojpeg.

# pdftoppm file.pdf file.ppm

В результате получаем по PPM-файлу на каждую страницу из PDF. Теперь разом конвертируем PPM-файлы в JPEG.

# for file in *.ppm; do ppmtojpeg $file > ${file/.ppm/.jpg}; rm $file; done

Монтируем iso-образ в Linux

Filed under: Компьютеры и интернет — Tags: , — Magnus @ 00:03
# mount -o loop -t iso9660 file.iso /mnt

4 September 2008

Ошибка "Unable to open pty: No such file or directory" после обновления VE

Filed under: Компьютеры и интернет — Tags: , — Magnus @ 13:05

После обновления системы при попытке зайти в VE получаем ошибку:

# vzctl enter 101
enter into VE 101 failed
Unable to open pty: No such file or directory

Решение оказалось простым.

Пересоздаем устройства в /dev VE:

# vzctl exec 101 /sbin/MAKEDEV tty
# vzctl exec 101 /sbin/MAKEDEV pty

Далее заходим в VE и выполняем там:

# vzctl enter 101
# rpm -qf /etc/udev/makedev.d/50-udev.nodes
udev-095-14.16.el5
# rpm -e udev-095-14.16.el5 --nodeps

Рестартуем VE:

# vzctl restart 101

И снова пересоздаем устройства в /dev VE:

# vzctl exec 101 /sbin/MAKEDEV tty
# vzctl exec 101 /sbin/MAKEDEV pty

Всё.

25 June 2008

Ошибка SysLog в Solaris 10

Filed under: Компьютеры и интернет — Tags: , — Magnus @ 15:40

Получил вот какую ошибку:

connection to syslog available
- getservbyname failed for syslog/tcp and syslogng/tcp
- udp connect: nobody listening at
/usr/local/lib/perl5/site_perl/5.8.0/Net/Server.pm line 1196

Вот какой ответ нашел в сети:

Solaris, running its default syslog daemon, needs 'stream' rather than
'inet' to connect properly.

Замена 'inet' на 'stream' решила проблему.

18 April 2008

Добавляем логический интерфейс (alias) в Solaris 10

Filed under: Компьютеры и интернет — Tags: , — Magnus @ 16:03
# ifconfig -au4
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
e1000g0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.0.10 netmask ffffff00 broadcast 192.168.0.255
        ether 0:4:23:e1:22:34
# cat /etc/hostname.e1000g0:1
192.168.0.11
# svcadm restart network/physical
# ifconfig -au4
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
e1000g0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.0.10 netmask ffffff00 broadcast 192.168.0.255
        ether 0:0:4:23:e1:22:34
e1000g0:1: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.0.11 netmask ffffff00 broadcast 192.168.0.255
# ifconfig e1000g0:1 down unplumb
# ifconfig -a4
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
e1000g0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.0.10 netmask ffffff00 broadcast 192.168.0.255
        ether 0:0:4:23:e1:22:34
« Newer PostsOlder Posts »

Powered by WordPress