Проблема при установке MySQL Sub-process /usr/bin/dpkg returned an error code (1)

Столкнулся с проблемой, собственно нечто подобное уже было у меня в centos, но все-равно потратил прилично времени пока не нашел решение.

Суть проблемы в том что при устновке в контейнер openvz, mysql, установка вылетала с ошибкой:
Debian Sub-process /usr/bin/dpkg returned an error code (1)

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

Проверить превышенные лимиты можно так:

# cat /proc/user_beancounters

Сегодня вторично наступил на эти грабли, повышение лимитов памяти не помогло, нашел решение:

cd /var/lib/dpkg/info
rm mysql*
apt-get -f install

Ошибка видоизменилась, оказалось просто система не может загасить mysql, пришлось убить его через kill -9, после этого все прошло без проблем.

Надеюсь кому-нибудь будет полезно.

Проблема при установке MySQL Sub-process /usr/bin/dpkg returned an error code (1): 1 комментарий

  1. Иван

    Да, так можно поступить с любым пакетов, не только mysql.
    У меня к примеру была проблема с smcroute, сделал:

    rm smcroute*
    apt-get -f install

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *