I've updated the /etc/updatedb.conf on multiple servers by two small scripts:
First script (slocate.sh) located on a management server calls second ~/slocate/updatedb.sh located on a common drive of the target servers which replaces updated /etc/updatedb.conf file.
1) slocate.sh listing
#!/bin/ksh
for machine in $(cat epdtw_srvs.lst)
do
if ping -c 3 $machine >/dev/null 2>&1
then
echo "==== $machine ================="
ssh root@$machine ~/slocate/updatedb.sh
else
echo "==== $machine not available ==="
fi
done
2) ~/slocate/updatedb.sh listing
#!/bin/bash
# Set new /etc/updatedb.conf by Change #...
cp /etc/updatedb.conf /etc/updatedb.conf.bak
cp ~/slocate/updatedb.conf.new /etc/updatedb.conf
Wednesday, March 17, 2010
Saturday, March 06, 2010
в Сингапур на денек по пути в (из) Бангалор
Через пару недель собираюсь на курсы LSF (Basic and Advanced Configuration and Administration, 5 days) в Бангалор. Как оказалось Шанкар (админ PI) - ему кстати еще только 24 года - закончил свой контракт и уезжает 10 марта как раз в Бангалор, где в пригороде как раз находится его офис и квартира (Wipro office in Electronic City). Мы договорились встретиться там и прошмыгнуться по городу, когда я там появлюсь - он выслал мне свой номер телефона и будет ждать звонка в субботу. А т.к. моя дочка ждет, что я привезу ей хорошую зеркалку (типа CANON EOS 50D) и т.к. я лечу через Сингапур, где на обратном пути буду с 7 утра до 9 вечера, то попросил порекомендовать Шанкара торговый центр с электро- фото-техникой и путь к нему в Сингапуре, если он знает. В Индии-то мы вместе прошмыгнемся, поэтому нет нужды спрашивать :)
Он посоветовал в аэропорту Сингапура пройти к Information Desk и спросить о Free City Tour, при помощи которого можно совершить бесплатную двухчасовую экскурсию по городу. Таким образом, я смогу с утра часов с 7 или 8 скоротать пару часов прокатившись по Сингапуру и получив первые впечатления в рамках этого Free City Tour'а. Затем по возвращении из него в аэропорт можно сесть на поезд метро и доехать до Small(Little) India -> Big shopping centre "Mustafa", где найти секцию электроники и фототоваров. Цены как он предполагает там ниже московских и индийских. Также если есть желание оттуда же можно на такси проехать до Sim Lim Square, где находится 6-этажный торговый комплекс электроники. Но там нет гарантии, что не нарвешься на китайскую подделку, в отличие от Мустафы.
Я решил посмотреть цены на фотоаппарат в DutyFree Сеула когда буду на пути в Бангалор и на обратном пути опеределиться где лучше приобрести фотик - в Сингапуре или в DutyFree Сеула.
Также по прибытии в аэропорту в Бангалоре Шанкар порекомендовал сразу обратиться в Information Desk и узнать про Prepared Taxi (или Pre-Payed я не понял :)). Но главная суть в том, что можно нарваться на таксистов, которые кидают, особенно иностранцев.
Он посоветовал в аэропорту Сингапура пройти к Information Desk и спросить о Free City Tour, при помощи которого можно совершить бесплатную двухчасовую экскурсию по городу. Таким образом, я смогу с утра часов с 7 или 8 скоротать пару часов прокатившись по Сингапуру и получив первые впечатления в рамках этого Free City Tour'а. Затем по возвращении из него в аэропорт можно сесть на поезд метро и доехать до Small(Little) India -> Big shopping centre "Mustafa", где найти секцию электроники и фототоваров. Цены как он предполагает там ниже московских и индийских. Также если есть желание оттуда же можно на такси проехать до Sim Lim Square, где находится 6-этажный торговый комплекс электроники. Но там нет гарантии, что не нарвешься на китайскую подделку, в отличие от Мустафы.
Я решил посмотреть цены на фотоаппарат в DutyFree Сеула когда буду на пути в Бангалор и на обратном пути опеределиться где лучше приобрести фотик - в Сингапуре или в DutyFree Сеула.
Также по прибытии в аэропорту в Бангалоре Шанкар порекомендовал сразу обратиться в Information Desk и узнать про Prepared Taxi (или Pre-Payed я не понял :)). Но главная суть в том, что можно нарваться на таксистов, которые кидают, особенно иностранцев.
Saturday, January 02, 2010
Wednesday, December 30, 2009
A cron script does not work - check mail in /var/spool/mail
I was really surprized when my cron script didn't work from cron. Though it successfully worked through at and has all neccessary environments.
Today I found a suggestion to add to /etc/crontab your own email address and investigate the output. I changed MAIL in the /etc/crontab, restarted crond by "service crond restart", but no messages in my mailbox. Then I returned MAIL=cron in the /etc/crontab and just checked root's mailbox in /var/spool/mail/cron. And I had found the reason - "sh: kinit: command not found"! Though I thought that all paths are presented in $PATH of cron-script :) After adding to PATH variable the /usr/kerberos/bin the script began to work via cron successfully.
Therefore don't forget to check mails in such cases!!!
Other experience said me that variable should be exported actually by export -
#!/bin/bash
PATH=$PATH:/bin:/sbin:/usr/bin:/usr/kerberos/bin/
export FIRST_V=mean1
export SECOND_V=mean2
....
Today I found a suggestion to add to /etc/crontab your own email address and investigate the output. I changed MAIL in the /etc/crontab, restarted crond by "service crond restart", but no messages in my mailbox. Then I returned MAIL=cron in the /etc/crontab and just checked root's mailbox in /var/spool/mail/cron. And I had found the reason - "sh: kinit: command not found"! Though I thought that all paths are presented in $PATH of cron-script :) After adding to PATH variable the /usr/kerberos/bin the script began to work via cron successfully.
Therefore don't forget to check mails in such cases!!!
Other experience said me that variable should be exported actually by export -
#!/bin/bash
PATH=$PATH:/bin:/sbin:/usr/bin:/usr/kerberos/bin/
export FIRST_V=mean1
export SECOND_V=mean2
....
Saturday, November 21, 2009
Draft to CM Presentation
As a TCI team player I am responsible for IT Subsurface Infrastructure and Change implementing within it. I'd like to give short presentation on how changes are pefromed in IT Subsurface Infrastructure. I am not strong in ITSM and ITIL processes, we don't have software configuration management decision. I'll just describe our experience of implementing the changes in our infrastructure.
Agenda of my talk is the following.
1) Introduction
2) Subsurface IT Services and Configuration Overview
3) Steps to implement Changes
4) Our experiens
Agenda of my talk is the following.
1) Introduction
2) Subsurface IT Services and Configuration Overview
3) Steps to implement Changes
4) Our experiens
Wednesday, November 11, 2009
to extract SEGY-files from LTO3 tapes
Sometimes I am asked to copy SEGY-data from 400Gb tape cartridge of LTO3 with IBM Ultrium LTO3 tape reader.
# dd if=/dev/st0 of=/tmp/file.sgy bs=512k
# dd if=/dev/st0 of=/tmp/file.sgy bs=512k
Friday, October 30, 2009
Cisco ICND 1, 2 прослушаны
Сегодня закончили слушать ICND2, первый прослушали месяц назад - 28 Сент - 2 Окт.
Впечатления в целом хорошие, но ощущение каши по-моему еще больше в голове :)
Впечатления в целом хорошие, но ощущение каши по-моему еще больше в голове :)
GNS3
Долго не мог запустить проект в GNS3, получая ошибку "Can't start Dynamips on port 7200". Дело было не файрволле. Оказалось все просто: 1) GNS3 не терпит пробелов и русских символов в именах системных каталогов. 2) GNS3 В не зависимости от того куда установлен dynamips - ищет его в C:\Program Files\GNS3\Dynamips\
Sunday, October 18, 2009
Перешагнуть через себя или добиться своего?
Я заметил, что мое отношение к людям часто меняется от хорошего к не очень, от не очень к хорошему с течением времени в зависимости от моих наблюдений и опыта общения с ними. Есть интересная категория людей, представители которой по непонятным причинам могут быть либо достаточно приветливыми либо просто не замечать тебя :) Для меня это и курьезно до улыбки и обидно одновременно. И вот непонятно как вести себя, когда в очередной раз такой человек на твой кивок приветственный головы отводит глаза и проходит мимо. А если ты еще и решил протянуть руку в приветствии, то ... пытается показать снисходительность .... Так вот и вопрос - если так и ходить с жеманным выражением лица - мол он меня не приветствует, чего же я буду ... а если ты все же приветствуешь, то ощущаешь себя оплеванным ...
Перешагнуть через себя подав первым руку и почувствовав снисхождение и постепенно добиться своего, заставив такого человека расположиться к тебе и зауважать?
Хз ... вопрос имхо непростой. По идее меня ни то ни это не напрягает и я ничего не теряю, но ... я чувствую себя не в своей тарелке и в том и в этом случае.
Перешагнуть через себя подав первым руку и почувствовав снисхождение и постепенно добиться своего, заставив такого человека расположиться к тебе и зауважать?
Хз ... вопрос имхо непростой. По идее меня ни то ни это не напрягает и я ничего не теряю, но ... я чувствую себя не в своей тарелке и в том и в этом случае.
Афоризмы
Прочитал только что "Как съесть слона" - в инете полно вариантов этой метафоры для планирования и достижения целей. Все просто на первый взгляд - дели большую задачу на мелкие (как слона на тушки), и постепенно решай (поедай) мелкие и ... в конце концов цель будет достигнута (слон съеден). Будь-то, н-р, выучить 500 новых слов в неделю, сбросить 20 кг, выполнить реорганизацию торгового зала и т.д и т.п. Просто! Но самое главное, имхо, это выполнять действие, а именно периодически поедать тушки слона, не ленясь и не отвлекаясь на других слонов.... Т.е. нужно сначала быть голодным и любителем именно этой "кухни". Т.е. не все так просто - без труда. не вынуть и рыбки из пруда, как говорится.
"Если не знаешь куда бежать, стоит ли бежать". Да, уж .... казалось бы так и есть с одной стороны, но ведь бег трусцой по утрам часто тоже без определенного направления, но ведь бегут же с пользой для здоровья и самочувствия. Имхо, можно двояко посмотреть этот на афоризм.
"Если не знаешь куда бежать, стоит ли бежать". Да, уж .... казалось бы так и есть с одной стороны, но ведь бег трусцой по утрам часто тоже без определенного направления, но ведь бегут же с пользой для здоровья и самочувствия. Имхо, можно двояко посмотреть этот на афоризм.
Wednesday, August 26, 2009
Cisco для чайников
Азы конфигурирования маршрутизаторов Cisco для чайников и ленивых
http://faq-cisco.ru/quiz/faq-cisco_quiz.php?id=ccna
Насчет книжек на русском - отдельная песня. Там МНООООГО фактических ошибок.
http://faq-cisco.ru/quiz/faq-cisco_quiz.php?id=ccna
Насчет книжек на русском - отдельная песня. Там МНООООГО фактических ошибок.
Sunday, August 09, 2009
Renaming files
I've decided to put here different examples of tasks to resolve them by scripting.
1) Rename the pool of files with same beginning of files by cutting the same beginning part.
For example, we have
Pimsleur - English For Russian Speakers - Unit 01.mp3
Pimsleur - English For Russian Speakers - Unit 02.mp3
.....................................................
Pimsleur - English For Russian Speakers - Unit 30.mp3
We should get
Unit 01.mp3
Unit 02.mp3
.....................................................
Unit 30.mp3
1) Rename the pool of files with same beginning of files by cutting the same beginning part.
For example, we have
Pimsleur - English For Russian Speakers - Unit 01.mp3
Pimsleur - English For Russian Speakers - Unit 02.mp3
.....................................................
Pimsleur - English For Russian Speakers - Unit 30.mp3
We should get
Unit 01.mp3
Unit 02.mp3
.....................................................
Unit 30.mp3
Saturday, August 08, 2009
LSF issues: RAM and swap
It were interesting workdays last week due to a lot of users began submit jobs to LSF. It was my first week after annual vacation :) And it was my first little experience of troubleshoting LSF issues.
One user submited calculation of big model in DYNAMO and sent to down two nodes of LSF with message "Out of memory". It were IBM x3550 with 32GB RAM and 8 GB of swap. Support suggested us to increase the swap memory and to try after that. I increased swap memory to 32 Gb by adding into swap files from filesystem () and we tested with user. He submited his job which consumed all available RAM and more than 20 Gb of swap.
But it successfully finished!
Other user could not finish his model after 4 or 5 hours of processing. And I did not suspect that problem was in unavailablee free space on his disk partition.
So I have got two things - at first check possible lack of RAM and swap and lack of disk space.
One user submited calculation of big model in DYNAMO and sent to down two nodes of LSF with message "Out of memory". It were IBM x3550 with 32GB RAM and 8 GB of swap. Support suggested us to increase the swap memory and to try after that. I increased swap memory to 32 Gb by adding into swap files from filesystem () and we tested with user. He submited his job which consumed all available RAM and more than 20 Gb of swap.
But it successfully finished!
Other user could not finish his model after 4 or 5 hours of processing. And I did not suspect that problem was in unavailablee free space on his disk partition.
So I have got two things - at first check possible lack of RAM and swap and lack of disk space.
Tuesday, August 04, 2009
Мегафон в Meizu
Купил Мейзу и никак не удавалось настроить жопарез. Нашел ссылку http://img229.imageshack.us/img229/3950/prtscn20090707183550.png , где прокси прописан и порт 8080. Хотя в контакт-центре по 0500 ответили, что нужно без прокси настроить и с именем/паролем gdata/gdata. Сделал прокси как на скрине, но имя/пароль и gdata/gdata заработало ... :) Т.о.
APN - internet
Имя - gdata
Пароль - gdata
Прокси-сервер 10.0.0.0
Порт 8080
APN - internet
Имя - gdata
Пароль - gdata
Прокси-сервер 10.0.0.0
Порт 8080
Sunday, June 07, 2009
Some links to read at job
I. awk, sed, grep
- Jun Wang's sed/grep/awk reference
By Bruce Barnett:
- Awk - A Tutorial and Introduction;
- Sed - An Introduction and Tutorial;
- Find;
http://doca.artus.ru/flat/abs-book.html#DBLBRACKETS
Язык обработки данных AWK
Язык обработки структурированных текстов AWK
Введение в awk
Примеры использования Awk
Памятка по командам SED
II. ReHaCE Prep
http://jorge.fbarr.net/2008/04/27/rhct-rhce-exam-preparation/
- Jun Wang's sed/grep/awk reference
By Bruce Barnett:
- Awk - A Tutorial and Introduction;
- Sed - An Introduction and Tutorial;
- Find;
http://doca.artus.ru/flat/abs-book.html#DBLBRACKETS
Язык обработки данных AWK
Язык обработки структурированных текстов AWK
Введение в awk
Примеры использования Awk
Памятка по командам SED
II. ReHaCE Prep
http://jorge.fbarr.net/2008/04/27/rhct-rhce-exam-preparation/
Tuesday, May 19, 2009
to PV, VG, LV
1) To add space to an existing LVM system it needs to add free space from an existing VG by command lvextend.
2) If it doesn't VG free space, then it needs to add spare space from PV by vgextend.
3) If all of available PV's are taken, it needs to create new PV from unassigned partintion or hard drive by pvcreate.
==
1) To create PV from new hard drive.
# pvcreate /dev/hdc
2) To create PV from /dev/hdc2 partition
It needs to change partintion type by fdisk or parted to LVM (in fdisk - 8e, in parted - lvm)
3) then create PV # pvcreate /dev/hdc2
2) If it doesn't VG free space, then it needs to add spare space from PV by vgextend.
3) If all of available PV's are taken, it needs to create new PV from unassigned partintion or hard drive by pvcreate.
==
1) To create PV from new hard drive.
# pvcreate /dev/hdc
2) To create PV from /dev/hdc2 partition
It needs to change partintion type by fdisk or parted to LVM (in fdisk - 8e, in parted - lvm)
3) then create PV # pvcreate /dev/hdc2
Saturday, May 16, 2009
Friday, May 15, 2009
По Kido и др.
Список апдейтов для закрытия дыр от Кидо:
MS08-067 (ссылка);
MS08-068 (ссылка);
MS09-001 (ссылка);
Что делать, если встретил в логах "Лечение невозможно: файл такой-то не вылечен: неизлечим"
От Каспера - http://support.kaspersky.ru/faq/?qid=208635441
MS08-067 (ссылка);
MS08-068 (ссылка);
MS09-001 (ссылка);
Что делать, если встретил в логах "Лечение невозможно: файл такой-то не вылечен: неизлечим"
От Каспера - http://support.kaspersky.ru/faq/?qid=208635441
Thursday, May 14, 2009
Черный экран и желтый восклицательный знак
Полечил сегодня проблему черного экрана с желтым восклицательным знаком при входе в терминальную сессию Windows 2003 при помощи ссылки - Windows 2003 Black Login Screen.
Cмысл в том, что для временного решения при появлении черного экрана с желтым восклицательным знаком нужно нажать Ctrl+Alt-Del (я нажал Ctrl+Alt+End). И после можно симпортировать ветку реестра "HKEY_USERS\.DEFAULT\Control Panel\Colors" с исправного сервака. Мне помогло и нажатие и импорт ветки реестра.
Типа проблема появляется, когда на системном диске нехватает места и после очистки диска, она не исчезает.
Cмысл в том, что для временного решения при появлении черного экрана с желтым восклицательным знаком нужно нажать Ctrl+Alt-Del (я нажал Ctrl+Alt+End). И после можно симпортировать ветку реестра "HKEY_USERS\.DEFAULT\Control Panel\Colors" с исправного сервака. Мне помогло и нажатие и импорт ветки реестра.
Типа проблема появляется, когда на системном диске нехватает места и после очистки диска, она не исчезает.
Saturday, May 09, 2009
Добавить второй IP на сет.карту FreeBSD
# ifconfig 'if name' inet 'second ip-address' netmask 255.255.255.255 alias
Subscribe to:
Posts (Atom)