Ошибка блокировки базы данных mysql при импорте

Sunday, 28 Aug 2016

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

# mysqldump -u MYSQL-USER -pMYSQL-PASSWORD MYSQL-DBNAME > DBNAME.sql
mysqldump: Got error: 1044: Access denied for user ‘MYSQL-USER’@’localhost’ to database ‘MYSQL-DBNAME’ when using LOCK TABLES

(more…)

VN:F [1.9.21_1169]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.21_1169]
Rating: +1 (from 1 vote)

Проверка и ремонт базы данных mysql из консоли

Monday, 15 Aug 2016

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

(more…)

VN:F [1.9.21_1169]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.21_1169]
Rating: +1 (from 1 vote)

Проблема импорта базы mySQL

Tuesday, 30 Jul 2013

Грузил тут себе базку Drupal’a на хостинг, заливая новый сайт, и по итогам импорта phpMyAdmin выдал мне такую вот ошибку:

#1153 – Got a packet bigger than ‘max_allowed_packet’ bytes

(more…)

VN:F [1.9.21_1169]
Rating: 5.5/10 (4 votes cast)
VN:F [1.9.21_1169]
Rating: +1 (from 1 vote)

Оптимизируем базу WordPress

Saturday, 27 Jul 2013

Никак не мог понять, почему на моих основных сайтах под  WordPress бэкап весит по полтора гига, при этом базы тянули по 700-800 метров, то есть фактически столько же сколько и здоровые архивы фотографий.

(more…)

VN:F [1.9.21_1169]
Rating: 9.5/10 (2 votes cast)
VN:F [1.9.21_1169]
Rating: +1 (from 1 vote)

Смена пароля админки WP через базу

Wednesday, 20 Mar 2013

Как то так стало получаться, что покупаю последнее время частенько сайты с аука, и уже не первый раз попадаю на историю когда продавец не помнит логин админа блога, так что все заканчивается фразой “ну поменяйте в базе”.

Понятно что это делается легко, но все таки в моем понимании это моветон. А для кого то и вполне себе проблема, так как люди частенько обращаются с какими то дикими проблемами, вроде того что сайт не открывается в Яндексе и Google, подразумевая что он просто не проиндексирован.

(more…)

VN:F [1.9.21_1169]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.21_1169]
Rating: +1 (from 1 vote)

Разблокировка бана IP адреса в cpanel

Monday, 24 Oct 2011

Как то я тут распинался на тему защиты собственного хостинга под Cpanel WHM от брутфорса в том числе, через утилиту админки cPHulk Brute Force Protection, которая банит IP адреса, в случае произвести с них атаку брута. Но оказалось, что у этой защиты есть очень не приятный момент, благодаря которому хостинг в один прекрасный момент может, подобно Юлию Цезарю, сказать тебе: Et tu quoque, Brute!© и отрубить доступ к аккаунту вообще для всех, кроме адресов внесенных в белый список. Результатом чего станет отсутствие возможности залогиниться в админку и на сервак, через любой из протоколов: http, ssh, ftp и даже почтовую программу.

И именно поэтому необходимо дать доступ нескольким доверенным IP адресам, занеся их в белый список доверенных IP. В моем случае я дал доступ паре терминальных серверов, к которым имею доступ, двум купленным прокси серверам, а также к консоли еще пары серваков, которые удаленно администрирую по ssh. Ибо если у вас нет доступного терминального сервера, или же вы не можете использовать доверенный прокси сервер, то можно дать доступ хотя бы на какой нибудь собственный VPS с которого и можно разблокировать доступ к Cpanel WHM используя командную строку, путем обнуления базы брута.

Делается это следующим образом. Заходим в консоль, а дальше залезаем в командную строку мускуля:
# mysql
mysql> use cphulkd;
mysql>BACKUP TABLE `brutes` TO ‘/path/to/backup_file’;
Смотрим что вообще у нас есть в базе бана брута
mysql> SELECT * FROM `brutes`;
После этого, если список большой, то выбираем из базы свой IP и удаляем его
mysql> SELECT * FROM `brutes` WHERE `IP`=’X.X.X.X’;
mysql> DELETE FROM `brutes` WHERE `IP`=’X.X.X.X’;
mysql>\q

Узнать свой IP можно либо трейсом, либо зайдя на рутер либо воспользовавшись любым из многочисленных сервисов, определяющих IP адрес- ну хотя бы этот: WhatIsMyIP

VN:F [1.9.21_1169]
Rating: 8.7/10 (11 votes cast)
VN:F [1.9.21_1169]
Rating: +3 (from 3 votes)

Настраиваем MySQL для работы на VPS с 512Mb RAM

Saturday, 08 Oct 2011

Прикупил я тут клиенту хостинг под его новый сайт. Поскольку была необходимость в прикручивании библиотеки ffmpeg на сайт под Drupal, для того чтобы видюшки конвертились сами во флешки при добавлении, хотя для меня это не убедительно, так как на локальном компе можно нормально законвертить ручками. Ну вообщем по причине наличия ffmpeg решил взять самый дешевый VPS за 5,95$ у Burst.NET с 512 оперативы, 1MHz, 20Gb HDD, 10Tb трафа и 2IP + Direct Admin за 7$, так как настраивать руками меня ломало.

Взять то я его взял, но вебмастера не могли ничего делать, так как на любую операцию система ругалась:
ERROR 1135 (HY000): Can’t create a new thread (errno 11); if you are not out of available memory
gzip: error while loading shared libraries: cannot create cache for search path: Cannot allocate memory

подключившись, я обнаружил что при попытке логина по ssh вылетала ошибка:
bash: fork: Cannot allocate memory

(more…)

VN:F [1.9.21_1169]
Rating: 10.0/10 (6 votes cast)
VN:F [1.9.21_1169]
Rating: +2 (from 2 votes)