Как я могу включить дамп ядра?

Я отредактировал /etc/security/limits.conf и измените первую строку на

#<domain> #<type> #<item> #<value>
*         soft    core    unlimited

но vmware.log из VMware Workstation все еще говорит:

No core dump taken. The core dump size limit is zero.

Там кто-либо другой устанавливает, я должен изменить?Спасибо.

Я использую Ubuntu 11.04 64 бита, 2.6.38-универсальные.

9
задан 23 June 2018 в 10:03

2 ответа

Я предполагаю, что Вы выполняете процесс катастрофического отказа как корень. Если это так, измените домен от '*' для 'базирований'. limit.conf строки, которые содержат подстановочный знак (иначе '*') не влияют на 'корневую' учетную запись.

3
ответ дан 23 November 2019 в 05:10

/etc/security/limits.conf устанавливает пределы, не значения по умолчанию. Для фактического использования его, необходимо работать ulimit -c unlimited в оболочке Вы используете.

Как с любыми командами оболочки, которые будут выполнены в каждой оболочке, это может быть вставлено, например, ~/.bashrc (на пользователя) или /etc/bash.bashrc (все пользователи).

2
ответ дан 23 November 2019 в 05:10

Другие вопросы по тегам:

Похожие вопросы: