HP Data Protector + omnirc + ssh

Пришлось на днях ставить HP Data Protector под RH/CentOS
Сервер с агентами поставить с дистрибутива не возникло ни каких проблем. А вот потом раскидать агентов/клиентов по серверам, пришлось повозиться.
Постоянно ловил ошибку «Connection attempts with the rexec and rcp commands failed…».

Решение следующие, в /etc/hosts прописываем хосты клиентов.

Генерируем ключ для пользователя root,

# ssh-keygen
...

Далее с помощью команды ssh-copy-id переносим ключи на другие хосты:

# ssh-copy-id -i ~/.ssh/id_rsa.pub root@host

На сервер где установлен HP Data Protector кладем в каталога /opt/omni файл .omnirc
Содержание файла .omnirc:

### mediaagent server
OB2DEVMUTEXTIMEOUT=7200
OB2COMPRESSIONRETRY=10
OB2AUTODDTIMEOUT=300
OB2FILELIBDISKFULL=1
OB2SHMEM_IPCGLOBAL=1
OB2IPCNOSENDRECVLOOP=1
OB2NOREPACKAGEWARNING=1
OB2MACHECKCAPACITY=1

### all server
OB2SHMIPC=0
OB2IPCKEEPALIVE=1
OB2SKIPDIRECTORY=1
OB2NOREMOTEWARNINGS=1
OB2BRTNOSECU=1
OB2VXDIRECT=1
OB2ALIGN=4
OB2SSHENABLED=1
OB2_SSH_ENABLED=1
OB2FWPASSTHRU=1
OB2NOTREEWALK=1
NOTREEWALK=1
OB2INETTIMEOUT=10
OB2IPCKEEPALIVETIME=900
OB2IPCKEEPALIVEINTERVAL=60

### special temp setting for firewall
OB2PORTRANGE=18000-18500

### different HP cases - needs to be reelavulated
#_M_ARENA_OPTS=1:32
#PTHREAD_MUTEX_SPINVAL=old
#PTHREAD_COMPAT_MODE=1 

Готово, теперь можно ставить спокойно агентов на другие сервера, и настраивать систему резервного копирования.

Реклама

Установка Android приложений для BlackBerry Z10 из под Linux

Установка android приложений для BlackBerry Z10 из под linux
(How to load Android apps on your BlackBerry Z10 from your LinuxPC)

За основу была взята статья от сюда:

http://crackberry.com/sideload-android-apps-your-mac

Все делаем так как в ней описано, а точней включаем режим разработки

Далее вот что я проделал:

1) > uname -a
Linux linux-pc.avicomp 3.7.10-1.16-default #1 SMP Fri May 31 20:21:23 UTC 2013 (97c14ba) x86_64 x86_64 x86_64 GNU/Linux
> cat /etc/SuSE-release
openSUSE 12.3 (x86_64)
VERSION = 12.3
CODENAME = Dartmouth

2) Проверяем то что наше устройство видно системе как сетевой девайс:

dmesg:
...
[ 3822.044353] NET: Registered protocol family 17
[ 4470.539346] usb 1-1.6: USB disconnect, device number 3
[ 4470.539389] cdc_ether 1-1.6:1.0 usb0: unregister 'cdc_ether' usb-0000:00:1a.0-1.6, CDC Ethernet Device
[ 4473.069743] usb 1-1.6: new high-speed USB device number 4 using ehci_hcd
[ 4473.163945] usb 1-1.6: New USB device found, idVendor=0fca, idProduct=8013
[ 4473.163950] usb 1-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 4473.163953] usb 1-1.6: Product: RIM Network Device
[ 4473.163955] usb 1-1.6: Manufacturer: Research In Motion, Ltd.
[ 4473.163958] usb 1-1.6: SerialNumber: c4557a41661f350edfa1d18b35715e0ab09bad50
[ 4473.168552] cdc_ether 1-1.6:1.0 usb0: register 'cdc_ether' at usb-0000:00:1a.0-1.6, CDC Ethernet Device, 42:6f:2a:6b:fc:fa
...

далее видим устройство под именем usb0:

/sbin/ifconfig usb0

usb0      Link encap:Ethernet  HWaddr 42:6F:2A:6B:FC:FA  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

назначаем ip адрес, я сделал это через dhclient:

# dhclient usb0
usb0      Link encap:Ethernet  HWaddr 42:6F:2A:6B:FC:FA  
          inet addr:169.254.0.2  Bcast:169.254.0.3  Mask:255.255.255.252
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4274 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6052 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:252271 (246.3 Kb)  TX bytes:8762449 (8.3 Mb)

Процесс установки ни чем не отличается от процесса установки под mac os x:
Перехеодим в каталог lib, где у нас лежит jar файл:
> cd ~
> cd PlayBoolTools/
> cd lib/
ivan@linux-pc:~/PlayBoolTools/lib>
Запускаем процесс установки:

ivan@linux-pc:~/PlayBoolTools/lib> java -Xmx512M -jar BarDeploy.jar -installApp -device 169.254.0.1 -password 1234567890 ~/Download/Maps_6.14.4.bar 
Sending Install request...
Info: Action: Install
Info: File size: 8197171
Info: Installing ...
Info: Processing 8197171 bytes
Info: Progress 0%...
Info: Progress 50%...
Info: Progress 100%...
actual_dname::com.google.android.apps.maps.gYABgMC.jaV2ny.XIRRn9w6XUAY
actual_id::gYABgMC-jaV2ny-XIRRn9w6XUAY
actual_version::1.9369.33216.0
result::success
ivan@linux-pc:~/PlayBoolTools/lib> 

Вот и все. Google карты установлены на BBZ10, Остается лишь проверить то что все кррректно работает и пользоваться приложением в свое удовольсвтие.

Evernote — интересная штука однако …

Долго искал сервис для заметок, гугл как то не очень мне подходит, и не давно наткнулся на Evernote — это онлайн-сервис и ряд приложений для различных платформ, предназначенных для сохранения, синхронизации и поиска заметок, в том числе текстовых записей, веб-страниц, списка задач, перечня покупок, фотографий, картинок, электронной почты и т. д.(http://ru.wikipedia.org/wiki/Evernote)