Ознакомьтесь с нашей политикой обработки персональных данных
15:34 

Разные полезности при работе с linux

Хранитель печати
Таар-лайх!
ленточное устройство - обычно st0 (оно же nst0)
st0 - при обращении к ленте после выполнения команды происходит позиционирование на начало ленты.
nst0 - при обращении к ленте после выполнения команды позиционирования на начало не происходит.
mt -f /dev/nst0 status - информация об устройстве (BOT - начало ленты, EOT - конец ленты, EOF - конец файла).
mt -f /dev/nst0 eject - извлечь носитель
mt -f /dev/nst0 rewind- перемотка на начало ленты
Если в информации об устройстве отображается TAPE BLOCK SIZE 1024, то для чтения файлов иногда приходится выставлять этот параметр в 0:
mt -f /dev/nst0 setblk 0 - установка размера блока в 0 для чтения сейсм.файлов
dd if=/dev/nst0 of=/data/somefile bs=32767 - чтение текущего файла с ленты. Автоматизируется скриптом.

@темы: склерозник

URL
Комментарии
2009-11-10 в 19:35 

Хранитель печати
Таар-лайх!
подмонтирование каталога в linux:
mount --bind <откуда> <куда>
Можно прописать в fstab
<откуда> <куда> auto bind 0 0

URL
2009-11-11 в 13:57 

Хранитель печати
Таар-лайх!
форвардинг пакетов во внешнюю подсеть (eth1) из внутренней (eth0).

1) разрешаем перекидывать пакеты между сетевыми интерфейсами
echo 1 > /proc/sys/net/ipv4/ip_forward - "на лету"
Постоянно: /etc/sysctl.conf: net.ipv4.ip_forward = 1

2) перекидываем пакеты

URL
2009-11-11 в 14:02 

Хранитель печати
Таар-лайх!
Запрос разницы во времени:


Синхронизация времени:


Запрос статуса работы ntp-сервера:


Конфигурация ntp:


Синхронизация времени на windows-машинах (если через Дата/время пишет ошибки - взято с www.mobatime.ru/index.php?option=com_content&ta... )


Вся настрока выполняется из командной строки. Последовательность действий следующая:

net time /setsntp:имя_ntp_сервера_mobatime - указали, что Windows будет синхронизироваться с этим сервером NTP
net stop w32time && net start w32time - перезапустили службу времени Windows
w32tm /resync - отправили команду для принудительной синхронизации на локальный компьютер


В ответ должны получить следующее:

Команда синхронизации отправлена на local computer...
Команда выполнена успешно.

Через некоторое время проверяем журнал событий системы. Если все настроено верно, то в журнале будет информационное сообщение от источника W32Time с кодом (ID) 35 и текстом Служба времени выполняет синхронизацию системного времени с источником времени имя_ntp_сервера
Если возникли какие-то проблемы, то в журнал будет записана ошибка с кодом (ID) 29 от источника W32Time и текстом NTP-клиент поставщика времени настроен на получение времени из одного или нескольких источников, однако ни один из этих источников недоступен. Попытки подключения к источнику не будут выполняться в течение ХХ мин. NTP-клиент не имеет источника правильного времени. В таком случае, убедитесь, что файрвол не блокирует соединения с NTP-сервером по протоколу UDP порт 123. Проверьте, что имя NTP-сервера Mobatime указано верно. Для этого в командной строке выполните

net time /querysntp

В ответ будет выведено имя сервера NTP.


Для определения величины расхождения локального времени и времени любого компьютера в сети, используйте команду
w32tm /stripchart /computer:имя_компьютера

URL
2013-07-28 в 15:13 

Хранитель печати
Таар-лайх!
Решение проблемы больших файлов при копировании cifs (Input/Output error when copying large files over SMB/CIFS)
echo 0 > /proc/fs/cifs/OplockEnabled
echo 0 > /proc/fs/cifs/LookupCacheEnabled
echo 0 > /proc/fs/cifs/LinuxExtensionsEnabled

/etc/modprobe.conf
install cifs /sbin/modprobe --ignore-install cifs && echo 0 > /proc/fs/cifs/LinuxExtensionsEnabled && echo 0 > /proc/fs/cifs/OplockEnabled && echo 0 > /proc/fs/cifs/LookupCacheEnabled
remove cifs /sbin/modprobe -r cifs

URL
2014-01-05 в 14:18 

Хранитель печати
Таар-лайх!
www.cyberciti.biz/tips/howto-linux-server-memor...

If your server crashes regularly it could be a buggy kernel, a driver, power supply or any other hardware part. Memory (RAM) is one of the critical server parts. Bad memory can cause various problems such as random Linux server restart or program segfaults.

Generally, I recommend using memtester command. It is an effective userspace tester for stress-testing the memory subsystem. It is very effective at finding intermittent and non deterministic faults under Linux.

Recently Rahul shah email me another interesting method for testing memory. His idea is based upon md5 checksum and dd command.

First find out memory site using free command.


Output:


In above example my server has 768304K memory. Now use dd command as follows:


According to him if the checksums do not match, you have faulty memory guaranteed. Read dd command man page to understand all options. dd will create /tmp/memtest file. It will cache data in memory by filling up all memory during read operation. Using md5sum command you are reading same data from memory (as it was cached).

Look like a good hack to me.

URL
Комментирование для вас недоступно.
Для того, чтобы получить возможность комментировать, авторизуйтесь:
 
РегистрацияЗабыли пароль?

Маленькое меркантильное кю

главная