Архив рубрики: Заметки

Копирование файлов по SSH

При работе с *nix серверами, иногда бывает надобность быстро залить файл на сервер, или скачать c сервера.

Далеко не всегда в таких случаях есть возможность воспользоваться ftp-сервером, или например, передать файл по http (как я иногда делаю), а есть под рукой только ssh.

Но, как мы знаем, ssh протокол очень универсален, в том числе приспособлен и для передачи файлов.

Для этого есть замечательная утилита scp.

Из ее преимуществ можно выделить : простоту использования, защищенность протокола, хорошую производительность.

В Linux она по-умолчанию идет с ssh-клиентом (если я не ошибаюсь), а для Windows есть pscp, который входит в состав замечательного пакета инструментов — всеми любимого PuTTY.

Короче — меньше текста, больше примеров.

Для Linux:

— скачиваем файл на локальную машину

$ scp root@11.22.33.44:/home/user/file.tar.gz /opt

данная команда скачает файл /home/user/file.tar.gz с удаленной машины 11.22.33.44 в папку /opt локальной файловой системы.

— заливаем файл на удаленный сервер

$ scp /opt/file.tar.gz root@11.22.33.44:/home/user

думаю, принцип понятен.

Для Windows:

Открываем консоль и лезем в папку, где у нас установлен PuTTY, затем ищем там pscp.exe

— скачать файл

C:\Program Files\PuTTY>pscp.exe root@11.22.33.44:/home/user/file.tar.gz "D:\install"

аргументы по аналогии с Linux.

— заливаем файл на удаленный сервер

C:\Program Files\PuTTY>pscp.exe "D:\install\file.tar.gz" root@11.22.33.44:/home/user

Ну, в общем вы поняли…

 

Ошибка при установке базы данных phpMyAdmin

После установки MariaDB 5.5 на один сервачок, решил запилить туда же phpMyAdmin.

Но при установке базы он выдал такую каку:

При установке базы данных возникла ошибка:

mysql said: ERROR 1426 (42000) at line 72: Too big precision 14 specified for ‘timevalue’. Maximum is 6.

Если это дело успешно проигнорировать, то чих-пых админ установится, но работать стабильно якобы не будет.

У меня например вылезла ошибка при входе в phpMyAdmin:

Дополнительные возможности для работы со связанными таблицами недоступны.

По данному вопросу есть официальный багрепорт в котором указано, как это счастье пофиксить.

Если говорить народным языком, то делается это так:

Читать далее

VMware vCenter Converter Standalone 5.0 траблшуттинг: екстремально низкая скорость копирования

Последние 2 месяца занимаюсь Physical to Virtual миграцией огромного количества серверов c физического железа и Hyper-V в виртуальную инфраструктуру VMware vSphere 5.

Все миграции проводятся с помощью VMware vCenter Converter Standalone 5.0 и в процессе работы с ним проявляются очень интересные штуки, которые приходится разгребать «не отходя от кассы» в очень оперативном режиме.

О некоторых артефактах, и о методах их устранения и попытаюсь рассказать.

Одной из проблем стала очень низкая скорость передачи данных (600КБ — 2МБ/сек) во время миграции некоторых серверов, при пропускной способности сети — 1Gb.

Для небольших объемов время копирования 1-2 часа еще было терпимым, когда для одного серверов конвертор выдал прогноз в 15 часов, мне это мягко говоря не понравилось :)

Протестировав скорость сети и поняв, что не в сети дело, я сразу стал грешить на дисковую подсистему, но как оказалось это и не в дисках дело…

Была замечена особенность, что данная проблема возникает только с Windows XP и 2003 Server (так и не удалось выяснить почему), из этого последовал вывод что проблема в софте.

В общем не буду долго тянуть кота за …. хвост, проблема маленькой скорости оказалась в самом конверторе, а решением этой проблемы стало отключение шифрования передаваемого трафика в настройках этого самого VMware vCenter Converter Standalone.

Как это сделать? Да очень просто! Читать далее

Использование внешней СУБД Oracle для VMware vCenter Server

Что-то блог я совсем забросил…за работой времени свободного практически не осталось. Наконец-то добрался накнопать хотя бы пару слов.

В одном из недавних внедрений vSphere 5 было много танцев с бубном, частично они связаны с настройкой vCenter Server для работы с внешней базой Oracle. Т. к. с Ораклом я совсем не знаком, то узнал много нового. Распишу последовательность, вдруг кому пригодится.

Читать далее

Запись диска из командной строки Linux

Запись диска — задача достаточно тривиальная, но записывать диски из командной строки, мне лично приходится нечасто :)

Вчера вот такая необходимость возникла, т.к. на ноуте кроме BackTrack другой операционки не оказалось. В общем-то все просто как всегда. Есть несколько утилит для этого, я выбрал — wodim.

Читать далее

Включение языковой панели с помощью групповых политик в Windows Server 2008 R2

Когда-то на одном из моих серверов понадобилось создать группу для пользователей с очень ограниченными возможностями.

Тогда с помощью групповых политик я закрыл все, что только можно было закрыть и отрубил, все что можно было отрубить, включая панель управления. Почистил меню пуск, панель задач т.п., оставил только пару ярлычков на рабочем столе.

На днях пользователи начали жаловаться, что им нужен русский язык, и языковая панель, а то жуть как неудобно и они уже давно мучаются, а сами настроить не могут и бла бла бла…

Подключился, посмотрел — действительно…психанул я с ограничениями :) Исправить легко.

Читать далее

Социальные кнопки на сайте

Приветствую всех читателей моего блога!

На днях интегрировал кнопочки «Мне нравится» от социальных сетей «Вконтакте» и «Facebook», а также кнопку Google +1 (для непоклонников социальных сетей).

Поэтому обращаю ваше внимание, что вы можете «лайкнуть» понравившуюся статью и рассказать о ней друзьям в вышеперечисленных социальных сетях.

Буду благодарен за «лайки» на интересные и полезные для вас статьи. Это позволит в будущем писать больше материала, интересного читателям блога.

Спасибо за внимание :)