Куда конектится ssh?

система убунта 10.04
в логе auth.log странные записи:
Nov 10 08:26:55 Server sshd[16455]: error: connect_to 46.147.40.71 port 60281: failed. Nov 10 08:27:23 Server sshd[16455]: error: connect_to 93.157.125.35 port 51413: failed. Nov 10 08:27:24 Server sshd[16455]: error: connect_to 109.104.173.190 port 54877: failed. Nov 10 08:27:25 Server sshd[16455]: error: connect_to 213.131.78.234 port 24842: failed. Nov 10 08:28:26 Server sshd[16455]: error: connect_to 213.131.78.234 port 24842: failed. Nov 10 08:29:28 Server sshd[16455]: error: connect_to 78.25.122.80 port 15570: failed. Nov 10 08:29:28 Server sshd[16455]: error: connect_to 88.147.242.139 port 13091: failed. Nov 10 08:29:28 Server sshd[16455]: error: connect_to 85.115.243.108 port 38588: failed. Nov 10 08:29:28 Server sshd[16455]: error: connect_to 92.113.161.124 port 26964: failed. Nov 10 08:29:29 Server sshd[16455]: error: connect_to 93.170.72.244 port 63483: failed. Nov 10 08:29:29 Server sshd[16455]: error: connect_to 93.169.238.42 port 26418: failed. Nov 10 08:29:30 Server sshd[16455]: error: connect_to 46.133.238.206 port 29078: failed. Nov 10 08:29:30 Server sshd[16455]: error: connect_to 178.64.174.219 port 30450: failed. Nov 10 08:29:31 Server sshd[16455]: error: connect_to 95.24.33.179 port 14800: failed. Nov 10 08:29:31 Server sshd[16455]: error: connect_to 46.39.228.170 port 52090: failed. Nov 10 08:29:32 Server sshd[16455]: error: connect_to 178.92.180.233 port 60920: failed. Nov 10 08:29:32 Server sshd[16455]: error: connect_to 37.78.251.188 port 11769: failed. Nov 10 08:29:34 Server sshd[16455]: error: connect_to 178.121.192.60 port 29471: failed. Nov 10 08:29:34 Server sshd[16455]: error: connect_to 2.132.83.130 port 26108: failed. Nov 10 08:29:34 Server sshd[16455]: error: connect_to 189.105.92.155 port 41819: failed. Nov 10 08:29:35 Server sshd[16455]: error: connect_to
Читать дальше

Sphinxsearch respawning too fast, stopped; Куда копать?

@ubuntusrv02:/var/log$ tail -f syslog

Oct 19 11:14:40 ubuntusrv02 kernel: [860524.972567] init: sphinxsearch main process (25847) terminated with status 1
Oct 19 11:14:40 ubuntusrv02 kernel: [860524.972575] init: sphinxsearch main process ended, respawning
Oct 19 11:14:40 ubuntusrv02 kernel: [860524.978538] init: sphinxsearch main process (25851) terminated with status 1
Oct 19 11:14:40 ubuntusrv02 kernel: [860524.978544] init: sphinxsearch respawning too fast, stopped

@ubuntusrv02:/var/log$ ls -la
total 23944
drwxrwxrwx 6 root syslog 4096 Oct 19 06:29.
drwxr-xr-x 13 root root 4096 Jul 5 12:10…
-rwxrwxrwx 1 root root 0 Oct 1 06:45 alternatives.log
-rwxrwxrwx 1 root root 432 Oct 1 06:44 alternatives.log.1
drwxrwxrwx 2 www-data www-data 4096 Oct 18 06:54 apache2
drwxrwxrwx 2 root root 4096 Oct 1 06:45 apt
-rwxrwxrwx 1 root root 0 Oct 1 06:45 aptitude
-rwxrwxrwx 1 root root 455 Sep 21 15:05 aptitude.1.gz
-rwxrwxrwx 1 syslog adm 7099731 Oct 19 11:16 auth.log
Читать дальше

Почему не ставится yum install php-pecl-geoip?

yum install php-pecl-geoip выдает ошибки.

yum install php-pecl-geoip Loaded plugins: fastestmirror Setting up Install Process Loading mirror speeds from cached hostfile * base: mirror0.babylon.network * epel: mirror0.babylon.network * extras: mirror0.babylon.network * updates: mirror0.babylon.network Resolving Dependencies --> Running transaction check ---> Package php-pecl-geoip.x86_64 0:1.0.8-3.el6 will be installed --> Processing Dependency: php(zend-abi) = 20090626 for package: php-pecl-geoip-1.0.8-3.el6.x86_64 --> Processing Dependency: php(api) = 20090626 for package: php-pecl-geoip-1.0.8-3.el6.x86_64 --> Finished Dependency Resolution Error: Package: php-pecl-geoip-1.0.8-3.el6.x86_64 (epel) Requires: php(api) = 20090626 Installed: php-common-5.4.42-1.el6.remi.x86_64 (@remi) php(api) = 20100412-x86-64 Available: php-common-5.3.3-38.el6.x86_64 (base) php(api) = 20090626 Available: php-common-5.3.3-40.el6_6.x86_64 (updates) php(api) = 20090626 Error: Package: php-pecl-geoip-1.0.8-3.el6.x86_64 (epel) Requires: php(zend-abi) = 20090626 Installed: php-common-5.4.42-1.el6.remi.x86_64 (@remi) php(zend-abi) = 20100525-x86-64 Available: php-common-5.3.3-38.el6.x86_64 (base) php(zend-abi) = 20090626 Available: php-common-5.3.3-40.el6_6.x86_64 (updates) php(zend-abi) = 20090626 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest

Значит ли это, что на сервере два swap файла?

VDS 2gb ram.
Сделал swap file, смотрю, а там еще partition значится…
Не значит ли это, что у меня два swap файла и один надо убрать?
Или один?

swapon -s Filename Type Size Used Priority /dev/sda2 partition 2099196 0 -1 /swapfile file 4194300 0 -2

и в fstab
# /dev/sda1 / ext3 errors=remount-ro 0 1 /dev/sda2 swap swap defaults 0 0 /swapfile swap swap defaults 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs defaults 0 0 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts defaults 0 0

Почему не работает mount при загрузке?

Добрый день.
Пытаюсь установить на Ubuntu Server lxc виртуализацию.
Во всех инструкция пишут первым шагом нужно примонтировать cgroups, вот примеры инструкций ссылка 1 и ссылка 2.

Так как /sys/fs/cgroup считается дефолтной папкой для монтирования я пытаюсь примонтировать в неё:
В файл /etc/fstab добавляю
cgroup /sys/fs/cgroup cgroup defaults 0 0
И делаю
> mount /sys/fs/cgroup
тот не ругается, lxc-checkconfig говорит всё ок, namespases в порядке.
Далее reboot, перезагрузка происходит удачно, делаю lxc-checkconfig пишет ошибку подключения namespases — повторное монтирование (> mount /sys/fs/cgroup) решает проблему и так после каждой перезагрузки.

Я решил попробовать сделать как в примере из других статей и поменять положение cgroup монтирования.
> mkdir /cgroup
В /etc/fstab установил новые пути
cgroup /cgroup cgroup defaults 0 0
> mount /cgroup
Читать дальше

Почему на VDS отображается, что закончилось диск. пространство?

Изпользую VDS в качестве файлового хранилища для картинок сайта. Столкнулся с проблемой. На VDS диск на 512Gb. Занято 19Gb. При копировании картинок на этот VDS выдает ошибку, что закончилось диск. пространство.
Выполнил команду: df -h:

root@vds1:~# df -h Filesystem Size Used Avail Use% Mounted on /dev/root 20G 19G 64K 100% / devtmpfs 988M 4.0K 988M 1% /dev none 4.0K 0 4.0K 0% /sys/fs/cgroup none 198M 520K 198M 1% /run none 5.0M 0 5.0M 0% /run/lock none 988M 0 988M 0% /run/shm none 100M 0 100M 0% /run/user /dev/sda2 439G 71M 417G 1% /home

Сайт расположен по пути: /var/www/html/site.ru
Я так понял он сейчас в этом разделе: /dev/root
А как его перенести в этот: /dev/sda2
?

Можно ли ключ доступа SSH совместить с FTP?

Я работаю с VPS посредством двух программ — FileZilla and Putty (На другие не перейду). Первое — для быстрой заливки файлов, второе — для управления процессами (второе юзаю редко, но юзаю, обычно запускаю кое-какие процессы). Так вот, в Putty захожу под root, ибо не вникал особо на счет каких-то пользователей. Просто захожу под root, постоянно копирую длинный пароль, и авторизуюсь. Делаю свои дела и выхожу. В FTP Также — указываю root, пароль, порт и захожу. Но тут ясное дело не совсем эргономично бесконечно копировать пароль. Есть какие-то ключи… Можно ли их совместить с FileZilla?
И вообще, что ещё полезного посоветуете? Желательно подробнее описать, если можно — то скинуть ссылку на FAQ.

Где хранит свои данные apt? Или как правильно удалять пакет с ошибками в триггере prerm?

При обновлении одного из пакетов по цепочке зависимостей потребовалось обновить python-minimal, но это действие вызывает ошибку. Теперь любые операции с apt-get вызывают сообщение про неразрешенные зависимости и предложение использовать apt-get -f install. Но и это не спасает:

The following packages will be upgraded:
python-minimal
1 upgraded, 3 newly installed, 0 to remove and 382 not upgraded.
21 not fully installed or removed.
Need to get 0 B/119 kB of archives.
After this operation, 865 kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
(Reading database… 73348 files and directories currently installed.)
Preparing to replace python-minimal 2.7.2-7ubuntu2 (using .../python-minimal_2.7.3-0ubuntu2.2_amd64.deb)…
find: invalid predicate `-delete'
dpkg: warning: subprocess old pre-removal script returned error exit status 1
dpkg — trying script from the new package instead…
find: invalid predicate `-delete'
dpkg: error processing /var/cache/apt/archives/python-minimal_2.7.3-0ubuntu2.2_amd64.deb (--unpack):
Читать дальше

Пароль на grub( grub-md5-crypt), как скопировать?

Подскажите, выполняю команду grub-md5-crypt, ввожу пароли, на выходе получаю хеш, далее мне нужно этот хеш вставить в конфиг.файл, но как мне его СКОПИРОВАТЬ с консоли??
Это же не файл это просто вывод.
Вопрос конечно глупый, но поверхносный поиск ответа не дал, видимо потому что это очевидная вешь, но я видимо матчасти не знаю)

Как не допустить swap в Linux?

С 02:00 до 06:00 (область расколбаса графика) баловался du и переносом файлов. В районе 04:00, по причине IOwait (видимо) часть процессов решила залезть в swap. Так уже бывало на этом сервере, но лечить подобные ситуации ребутом — уже не с руки. Где мог — рестартил сервисы (mysql,nginx,sphinx), где рестарт не помогал — убивал и запускал заново.

Сейчас сервер выглядит так:

/usr/bin/slabtop --sort=c
Active / Total Objects (% used): 23432931 / 23747426 (98.7%) Active / Total Slabs (% used): 2735840 / 2735866 (100.0%) Active / Total Caches (% used): 106 / 186 (57.0%) Active / Total Size (% used): 10643029.64K / 10793250.76K (98.6%) Minimum / Average / Maximum Object: 0.02K / 0.45K / 4096.00K 8301820 8299960 99% 1.00K 2075455 4 8301820K ext4_inode_cache 8400040 8376094 99% 0.19K 420002 20 1680008K dentry 4174747 4173905 99% 0.10K 112831 37 451324K buffer_head 534422 278544 52% 0.55K 76346 7 305384K radix_tree_node 2122702 2121946 99% 0.06K 35978 59 143912K size-64 33174 33121 99% 0.62K 5529 6 22116K proc_inode_cache 185 185 100% 32.12K 185 1 11840K kmem_cache 15588 15586 99% 0.58K 2598 6 10392K inode_cache
1. Как принудить ext4_inode_cache, dentry к перезапуску без ребута сервера?

2. Как задать правило, что бы swap был последним делом?