打开core(程序):
echo "kernel.core_pattern = /opt/core.%e_%p_%t" >> /etc/sysctl.conf
echo "/opt/core.%e_%p_%t" > /proc/sys/kernel/core_pattern
echo "ulimit -c unlimited" >> /etc/rc.status
echo "ulimit -c unlimited" >> /etc/profile
source /etc/profile
service libvirtd restart
判断是否打开core:cat /etc/sysctl.conf
ulimit -c 为0时没打开,为unlimited时打开。
看core内容:
gdb /sbin/multipathd core.multipathd_7982_1379592628
gdb /sbin/multipathd -p 8331
echo "kernel.core_pattern = /opt/core.%e_%p_%t" >> /etc/sysctl.conf
echo "/opt/core.%e_%p_%t" > /proc/sys/kernel/core_pattern
echo "ulimit -c unlimited" >> /etc/rc.status
echo "ulimit -c unlimited" >> /etc/profile
source /etc/profile
service libvirtd restart
判断是否打开core:cat /etc/sysctl.conf
ulimit -c 为0时没打开,为unlimited时打开。
看core内容:
gdb /sbin/multipathd core.multipathd_7982_1379592628
gdb /sbin/multipathd -p 8331