Перейти к содержимому
friday

friday

На сайте с 15 сентября 2010 г.Казахстан, Алматы

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

рейтинг

100

постов

52

комменты

113

подписчиков

6

подписок

6

VPN-соединение в Windows

Понадобилось обеспечить VPN-соединение. В общем-то обычное - подключаться к определенному серверу в удаленном офисе. Причем можно было подключаться и к другим сервера - пинги доходили. Вот только VPN оказался очень капризным, толи криво настроен сервер, толи руки у меня кривые были. Прежде всего подключился с Linux-а. Долгое время VPN работал нормально. Потом в какой-то момент перестал соединяться - та сторона утверждала, что никаких изменений не было. С Windows-a же подключение работало. Потом появилась другая особенность. После подключения пинги до нужного сервера не доходили (или не возвращались), а другие хосты отвечали нормально. С чем это было связано - не понятно. Админы того офиса помочь не могли, кроме как посоветовав переподключаться. Пару дней попробовал подключаться вручную, н…

0
1
545

Автоматическая закачка новых серий с lostfilm.tv

Стоит линуксовый сервер. На нем установлен transmission 1.90 Решил автоматизировать закачку новых версий сериалов с lostfilm. Видел пару примеров в интернете, но кончилось тем, что написал сам. Предварительно надо вытащить куки и точное наименование браузера. Куки в Opere вытащил Ctrl+F12 - Расширенные - Cookies - Упpaвлeниe cookies... Нам понадобятся uid, pass, usess и phpbb2mysql_data. Значение ua (UserAgent) для своего браузера можно поискать в интернете. Я же сделал "проще" <?php $ua=$_SERVER['HTTP_USER_AGENT']; print "$ua\n"; ?> В итоге скрипт получился такой: #!/bin/sh TMP1=tmp.1 TMP2=tmp.2 TMP3=tmp.3 lfrss="http://www.lostfilm.tv/rssdd.xml" lfcookie="Cookie: uid=xxx; pass=xxx; usess=xxxxx; phpbb2mysql_data=xx" ua="Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.9.168 Version/11.5…

0
3
1277

Монтирование образа диска .NRG в Linux

Всем известно, как монтировать .iso образы дисков. И вот однажды понадобилось смонтировать образ, который имел расширение .nrg. Где-то даже предлагали установить пакет nrg2iso, которым можно конвертировать образы.

После поисков в бескрайних просторах обнаружился легкий способ

mount -o loop,offset=307200 disk.nrg /mnt

0
0
501

D-link dir-320 и wimax

Купил d-link dir-320. Поставил прошивку dir320-generic-1.9.2-testing-rc50 forum.aktau.dtv.kz/index.php?topic=88.0 Установил её и подключил модем Зашел на модеме через браузер по ссылке http://192.168.0.1/ Внес настройки и подключился Из минусов прошивки - доступ только через браузер. Вход по SSH - не нашел. Нашел другую прошивку - WL500gpv2-1.9.2.7-d-r2624.trx Установил её. Из плюсов - поддержка WiMAX, ssh. После установки октрыл в браузере http://192.168.1.1/ Настроил wimax, открыл ssh, закрыл telnet, подключил usb-хаб, wimax-модем и флешку. Предварительно флешку отформатировал как ext3. Осталось установить торрент-клиента. Ранее на линукс-сервере ставил TorrentFlux. Но, он требует установки базы данных итд. Поискав в интернете, остановил выбор на transmission. Процесс установки нашел по…

0
0
689

Установка SAP SolMan 7 EHP1 на RHEL 5

Все время из линуксов предпочитал SuSe и его разновидности. SAP чаще всего устанавливал на SLES. Вот потребовалось установить SAP на RHEL. Причем ставить пришлось Oracle 11. Оказались есть некоторые отличия как Oracle, так и специфически RedHat-овские отличия. Отличия RHEL: Не нашел в RHEL требуемую версию Java JDK 1.4.2. Установил пакеты из SLES 10 sp3 java-1_4_2-ibm-1.4.2_sr13-0.7.1.x86_63.rpmjava-1_4_2-ibm-devel-1.4.2_sr13-0.7.1.x86_63.rpm В процессе установки SAP выдавал ошибку, решение которой было найдено на просторах инета - надо было выключить SELinux. Для этого отредактировал файл /etc/selinux/config # SELINUX=enforcingSELINUX=disabled Отличия Oracle 11 11 Oracle потребовал другие параметры ядра /etc/sysctl.conf net.core.wmem_max = 1048576net.core.wmem_default = 1048576net.core.r…

0
1
369

BR*TOOLS: Резервное копирование на другой сервер

Возникла необходимость выполнять резервное копирование на другой сервер. Можно конечно монтировать удаленные каталоги через NFS, но для интереса попробовал другие способы.

SCP

Этот способ показался очень удобным. От имени oraSID сгенерил ключ ssh-keygen -t rsa. Затем содержимое файла /oracle/SID/.ssh/id_rsa.pub положил на другой сервер в файл authorized_keys пользователя, который будет хозяином бакап-файлов, сделал кое-какие настройки в файле initSID.sap. Но оказалось, что brbackup через scp не хочет сжимать файлы.

FTP

Для этого способа пришлось

backup_dev_type=stage

stage_copy_cmd = scp

remote_host=remote_ip

remote_user="backup_user pass_user"

*_root_dir=backup_directory

0
0
102

Полная проверка диска в Linux

Иногда есть подозрения, что диск начинает капризничать. Простой запуск fsck не показывает ошибок и проверяет "условно". Можно запустить полную проверку диска, которая проверяет и на bad-блоки.

fsck.ext3 -y -c -f /dev/sdd1

0
0
500

Копирование виртуальной машины с XEN на XCP

После запуска XCP, решил перевезти несколько виртуальных машин на него. Проблема была в переносе жестких дисков. При создании жесткого диска не мог понять как осуществить доступ к нему с консоли XCP. В XCP создал виртуальную машину. Загрузился с установочного диска SLES 10 и выбрал rescue. Прописал ip-адрес. Проверяем жесткие диски - fdisk -l. Теперь начинается самое интересное. На XCP-сервере-получателе вводим команду netcat -l -p 1234 | dd of=/dev/hda bc=16065b Эта команда вешает netcat слушать порт 1234, и получаемые пакеты, записывает прямо на диск. На исходном сервере запускаем обратную команду - dd считывает жесткий диск и, с помощью netcat, передает по сети dd if=/dev/raid5/s1_hda bs=16065b | netcat xcp-ip 1234 Процесс конечно долгий и мало информативный. Для получения информации,…

0
0
748

Загрузка компьютера по сети

Надоело искать приводы DVD для установки серверов. Решил на одном сервере организовать загрузочный сервер. Установил syslinux, tftp и dhcpd. pxelinux.0 и memdisk взял из пакета syslinux-4.03.tar.bz2. Старые версии не поддерживают загрузку с iso. dhcpd.conf subnet 192.168.0.0 netmask 255.255.255.0 { option netbios-name-servers 192.168.0.1; option broadcast-address 192.168.0.255; range 192.168.0.150 192.168.0.250; filename "/pxelinux.0"; server-name "192.168.0.1"; } /etc/xinetd.d/tftp service tftp{ socket_type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -v -s /tftpboot -m /usr/local/etc/tftpd.rules disable = no log_type = SYSLOG local5} /tftpboot/pxelinux.cfg/default default sles10display boot.msgprompt 1timeout 600 label sles10kernel sles10sp3_64…

0
0
381

Xen Cloud Platform 1.0

Решил попробовать виртуализацию. Сначала использовал XEN, который входит в состав suse. Вот недавно узнал, что вышел бесплатный XCP 1.0. Скачал iso - 318МБ. Установил по сети на компьютер с 4 жесткими дисками и все диски выделил для Local storage. Затем на другой компьютер установил XenWebManager (xenwebmanager_rev69_full.tar.gz 1498369) и поместил его вызов в /etc/init.d: /usr/bin/python frontend.py & После этого с браузера открываем адрес http://xenman:8080/ В нем можно создавать виртуальные машины, обращаться к его консоли и т.д. Потом заметил следующее: При создании виртуального жесткого диска нет возможности явно указать - на каком физическом диске будет расположен новый диск. А так как в виртуалках планировалось ставить базу данных - для оптимизации скорости надо было этот вопро…

0
0
654