现象

本人在启动spdk app 程序的时候,碰到下面的错误提示:
EAL: No available hugepages reported in hugepages-1048576kB app.c: 642:spdk_app_start: *NOTICE*: Total cores available: 2 reactor.c: 316:_spdk_reactor_run: *NOTICE*: Reactor started on core 9 reactor.c: 316:_spdk_reactor_run: *NOTICE*: Reactor started on core 8 rpc.c: 181:spdk_rpc_listen: *ERROR*: RPC Unix domain socket path /var/tmp/spdk.sock in use. Specify another. rpc.c: 72:spdk_rpc_initialize: *ERROR*: Unable to start RPC serv========start thread on co[zjy01-rdd-20801200 8:173261:0:173275] Caught signal 11 (Segmentation fault: address not mapped to object at address 0x10)

解决方法

上面报错是提示提示这个sock文件已经存在。再次启动这个用 -r 重新指定一个文件就可以,比如:

-r /var/tmp/spdk.conf.xmc.soc