samba server中systemctl start smb.service重启Result: core-dump错误

[root@A /]# systemctl status smb.service
● smb.service - Samba SMB Daemon
   Loaded: loaded (/usr/lib/systemd/system/smb.service; enabled; vendor preset: disabled)
   Active: failed (Result: core-dump) since 四 2020-12-17 09:23:35 CST; 2min 21s ago
     Docs: man:smbd(8)
           man:samba(7)
           man:smb.conf(5)
  Process: 49967 ExecStart=/usr/sbin/smbd --foreground --no-process-group $SMBDOPTIONS (code=dumped, signal=ABRT)
 Main PID: 49967 (code=dumped, signal=ABRT)
   Status: "smbd: ready to serve connections..."

1217 09:23:35 uc smbd[49967]:    #5 /usr/lib64/samba/libsmbd-shim-samba4.so(exit_server+0x14) [0x7fad685ebaf4]
1217 09:23:35  smbd[49967]:    #6 /usr/sbin/smbd(main+0x1283) [0x55ec22095223]
1217 09:23:35  smbd[49967]:    #7 /lib64/libc.so.6(__libc_start_main+0xf5) [0x7fad5edef505]
1217 09:23:35  smbd[49967]:    #8 /usr/sbin/smbd(+0x8e34) [0x55ec22095e34]
1217 09:23:35  smbd[49967]: [2020/12/17 09:23:35.778928,  0] ../../source3/lib/dumpcore.c:318(dump_core)
1217 09:23:35  smbd[49967]:   coredump is handled by helper binary specified at /proc/sys/kernel/core_pattern
1217 09:23:35  systemd[1]: smb.service: main process exited, code=dumped, status=6/ABRT
1217 09:23:35  systemd[1]: Unit smb.service entered failed state.
1217 09:23:35  systemd[1]: smb.service failed.
1217 09:23:37  systemd-coredump[49973]: Process 49967 (smbd) of user 0 dumped core.

                                                           Stack trace of thread 49967:...
Hint: Some lines were ellipsized, use -l to show in full.

Result: core-dump

内存溢出:访问的内存超出了系统所给这个程序的内存空间

后经查是Docker samba运行导致内存不足,无法启动,关闭后正常。

或者不关闭,使用其他方案:

1、调用命令查看系统所提供的内存空间:

ulimit -a

查看:
stack size (kbytes, -s) 8192
如果8192<程序运行所需要的内存
调用命令
ulimit -s 102400
把内存改为102400

2、core file为0.(用ulimit -a查看)

输入命令:

ulimit -c unlimited。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值