当前位置:   article > 正文

Rabbitmq 小记:docker迁移数据之后无法启动,Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owne_docker迁移后mq无法启动

docker迁移后mq无法启动

1-1:环境描述

  • ubuntu:20.04
  • docker-compose: 2.2.2
  • docker: Docker version 20.10.12, build e91ed57
  • rabbitmq: RabbitMQ 3.9.11

1-2:问题重现

(base) ➜  rabbitmq_test2 docker-compose up 
[+] Running 2/2
 ⠿ Network rabbitmq_test2_default  Cre...                                  0.0s
 ⠿ Container rabbitmq1             Created                                 0.7s
Attaching to rabbitmq1
rabbitmq1  | 2022-01-16 15:07:46.501437+00:00 [erro] <0.145.0> Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owner only
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>     supervisor: {local,net_sup}
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>     errorContext: start_error
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>     reason: {"Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owner only",
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>              [{auth,init_no_setcookie,0,[{file,"auth.erl"},{line,293}]},
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>               {auth,init,1,[{file,"auth.erl"},{line,144}]},
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>               {gen_server,init_it,2,[{file,"gen_server.erl"},{line,423}]},
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>               {gen_server,init_it,6,[{file,"gen_server.erl"},{line,390}]},
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>               {proc_lib,init_p_do_apply,3,
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>                         [{file,"proc_lib.erl"},{line,226}]}]}
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>     offender: [{pid,undefined},
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>                {id,auth},
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>                {mfargs,{auth,start_link,[]}},
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>                {restart_type,permanent},
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>                {significant,false},
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>                {shutdown,2000},
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0>                {child_type,worker}]
rabbitmq1  | 2022-01-16 15:07:46.506942+00:00 [erro] <0.143.0> 
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>   crasher:
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>     initial call: auth:init/1
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>     pid: <0.145.0>
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>     registered_name: []
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>     exception error: "Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owner only"
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>       in function  auth:init_no_setcookie/0 (auth.erl, line 293)
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>       in call from auth:init/1 (auth.erl, line 144)
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>       in call from gen_server:init_it/2 (gen_server.erl, line 423)
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>       in call from gen_server:init_it/6 (gen_server.erl, line 390)
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>     ancestors: [net_sup,kernel_sup,<0.47.0>]
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>     message_queue_len: 0
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>     messages: []
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>     links: [<0.143.0>]
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>     dictionary: []
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>     trap_exit: true
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>     status: running
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>     heap_size: 610
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>     stack_size: 29
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>     reductions: 2016
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0>   neighbours:
rabbitmq1  | 2022-01-16 15:07:46.507008+00:00 [erro] <0.145.0> 
rabbitmq1  | 
rabbitmq1  | BOOT FAILED
rabbitmq1  | ===========
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0> 
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0> BOOT FAILED
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0> ===========
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0> Exception during startup:
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0> 
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0> error:{badmatch,{error,{{shutdown,{failed_to_start_child,auth,{"Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owner only",[{auth,init_no_setcookie,0,[{file,"auth.erl"},{line,293}]},{auth,init,1,[{file,"auth.erl"},{line,144}]},{gen_server,init_it,2,[{file,"gen_server.erl"},{line,423}]},{gen_server,init_it,6,[{file,"gen_server.erl"},{line,390}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}}},{child,undefined,net_sup_dynamic,{erl_distribution,start_link,[[rabbit_prelaunch_21@localhost,shortnames],false,net_sup_dynamic]},permanent,false,1000,supervisor,[erl_distribution]}}}}
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0> 
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0>     rabbit_prelaunch_dist:duplicate_node_check/1, line 78
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0>     rabbit_prelaunch_dist:setup/1, line 23
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0>     rabbit_prelaunch:do_run/0, line 115
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0>     rabbit_prelaunch:run_prelaunch_first_phase/0, line 32
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0>     supervisor:do_start_child_i/3, line 414
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0>     supervisor:do_start_child/2, line 400
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0>     supervisor:-start_children/2-fun-0-/3, line 384
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0>     supervisor:children_map/4, line 1250
rabbitmq1  | 2022-01-16 15:07:46.510413+00:00 [erro] <0.130.0> 
rabbitmq1  | Exception during startup:
rabbitmq1  | 
rabbitmq1  | error:{badmatch,{error,{{shutdown,{failed_to_start_child,auth,{"Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owner only",[{auth,init_no_setcookie,0,[{file,"auth.erl"},{line,293}]},{auth,init,1,[{file,"auth.erl"},{line,144}]},{gen_server,init_it,2,[{file,"gen_server.erl"},{line,423}]},{gen_server,init_it,6,[{file,"gen_server.erl"},{line,390}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}}},{child,undefined,net_sup_dynamic,{erl_distribution,start_link,[[rabbit_prelaunch_21@localhost,shortnames],false,net_sup_dynamic]},permanent,false,1000,supervisor,[erl_distribution]}}}}
rabbitmq1  | 
rabbitmq1  |     rabbit_prelaunch_dist:duplicate_node_check/1, line 78
rabbitmq1  |     rabbit_prelaunch_dist:setup/1, line 23
rabbitmq1  |     rabbit_prelaunch:do_run/0, line 115
rabbitmq1  |     rabbit_prelaunch:run_prelaunch_first_phase/0, line 32
rabbitmq1  |     supervisor:do_start_child_i/3, line 414
rabbitmq1  |     supervisor:do_start_child/2, line 400
rabbitmq1  |     supervisor:-start_children/2-fun-0-/3, line 384
rabbitmq1  |     supervisor:children_map/4, line 1250
rabbitmq1  | 
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>     supervisor: {local,rabbit_prelaunch_sup}
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>     errorContext: start_error
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>     reason: {badmatch,
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                 {error,
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                     {{shutdown,
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                          {failed_to_start_child,auth,
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                              {"Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owner only",
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                               [{auth,init_no_setcookie,0,
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                                    [{file,"auth.erl"},{line,293}]},
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                                {auth,init,1,[{file,"auth.erl"},{line,144}]},
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                                {gen_server,init_it,2,
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                                    [{file,"gen_server.erl"},{line,423}]},
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                                {gen_server,init_it,6,
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                                    [{file,"gen_server.erl"},{line,390}]},
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                                {proc_lib,init_p_do_apply,3,
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                                    [{file,"proc_lib.erl"},{line,226}]}]}}},
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                      {child,undefined,net_sup_dynamic,
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                          {erl_distribution,start_link,
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                              [[rabbit_prelaunch_21@localhost,shortnames],
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                               false,net_sup_dynamic]},
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                          permanent,false,1000,supervisor,
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                          [erl_distribution]}}}}
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>     offender: [{pid,undefined},
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                {id,prelaunch},
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                {mfargs,{rabbit_prelaunch,run_prelaunch_first_phase,[]}},
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                {restart_type,transient},
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                {significant,false},
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                {shutdown,5000},
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0>                {child_type,worker}]
rabbitmq1  | 2022-01-16 15:07:47.513680+00:00 [erro] <0.130.0> 
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>   crasher:
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>     initial call: application_master:init/4
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>     pid: <0.128.0>
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>     registered_name: []
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>     exception exit: {{shutdown,
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                       {failed_to_start_child,prelaunch,
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                        {badmatch,
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                         {error,
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                          {{shutdown,
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                            {failed_to_start_child,auth,
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                             {"Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owner only",
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                              [{auth,init_no_setcookie,0,
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                                [{file,"auth.erl"},{line,293}]},
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                               {auth,init,1,[{file,"auth.erl"},{line,144}]},
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                               {gen_server,init_it,2,
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                                [{file,"gen_server.erl"},{line,423}]},
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                               {gen_server,init_it,6,
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                                [{file,"gen_server.erl"},{line,390}]},
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                               {proc_lib,init_p_do_apply,3,
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                                [{file,"proc_lib.erl"},{line,226}]}]}}},
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                           {child,undefined,net_sup_dynamic,
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                            {erl_distribution,start_link,
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                             [[rabbit_prelaunch_21@localhost,shortnames],
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                              false,net_sup_dynamic]},
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                            permanent,false,1000,supervisor,
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                            [erl_distribution]}}}}}},
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>                      {rabbit_prelaunch_app,start,[normal,[]]}}
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>       in function  application_master:init/4 (application_master.erl, line 142)
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>     ancestors: [<0.127.0>]
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>     message_queue_len: 1
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>     messages: [{'EXIT',<0.129.0>,normal}]
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>     links: [<0.127.0>,<0.44.0>]
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>     dictionary: []
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>     trap_exit: true
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>     status: running
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>     heap_size: 610
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>     stack_size: 29
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>     reductions: 205
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0>   neighbours:
rabbitmq1  | 2022-01-16 15:07:47.514892+00:00 [erro] <0.128.0> 
rabbitmq1  | 2022-01-16 15:07:47.516859+00:00 [noti] <0.44.0> Application rabbitmq_prelaunch exited with reason: {{shutdown,{failed_to_start_child,prelaunch,{badmatch,{error,{{shutdown,{failed_to_start_child,auth,{"Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owner only",[{auth,init_no_setcookie,0,[{file,"auth.erl"},{line,293}]},{auth,init,1,[{file,"auth.erl"},{line,144}]},{gen_server,init_it,2,[{file,"gen_server.erl"},{line,423}]},{gen_server,init_it,6,[{file,"gen_server.erl"},{line,390}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}}},{child,undefined,net_sup_dynamic,{erl_distribution,start_link,[[rabbit_prelaunch_21@localhost,shortnames],false,net_sup_dynamic]},permanent,false,1000,supervisor,[erl_distribution]}}}}}},{rabbit_prelaunch_app,start,[normal,[]]}}
rabbitmq1  | {"Kernel pid terminated",application_controller,"{application_start_failure,rabbitmq_prelaunch,{{shutdown,{failed_to_start_child,prelaunch,{badmatch,{error,{{shutdown,{failed_to_start_child,auth,{\"Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owner only\",[{auth,init_no_setcookie,0,[{file,\"auth.erl\"},{line,293}]},{auth,init,1,[{file,\"auth.erl\"},{line,144}]},{gen_server,init_it,2,[{file,\"gen_server.erl\"},{line,423}]},{gen_server,init_it,6,[{file,\"gen_server.erl\"},{line,390}]},{proc_lib,init_p_do_apply,3,[{file,\"proc_lib.erl\"},{line,226}]}]}}},{child,undefined,net_sup_dynamic,{erl_distribution,start_link,[[rabbit_prelaunch_21@localhost,shortnames],false,net_sup_dynamic]},permanent,false,1000,supervisor,[erl_distribution]}}}}}},{rabbit_prelaunch_app,start,[normal,[]]}}}"}
rabbitmq1  | Kernel pid terminated (application_controller) ({application_start_failure,rabbitmq_prelaunch,{{shutdown,{failed_to_start_child,prelaunch,{badmatch,{error,{{shutdown,{failed_to_start_child,auth,{"Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owner only",[{auth,init_no_setcookie,0,[{file,"auth.erl"},{line,293}]},{auth,init,1,[{file,"auth.erl"},{line,144}]},{gen_server,init_it,2,[{file,"gen_server.erl"},{line,423}]},{gen_server,init_it,6,[{file,"gen_server.erl"},{line,390}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,226}]}]}}},{child,undefined,net_sup_dynamic,{erl_distribution,start_link,[[rabbit_prelaunch_21@localhost,shortnames],false,net_sup_dynamic]},permanent,false,1000,supervisor,[erl_distribution]}}}}}},{rabbit_prelaunch_app,start,[normal,[]]}}})
rabbitmq1  | 
rabbitmq1 exited with code 0
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151

1-3:问题解决

归根到底是数据迁移之后权限的问题,迁移之后,docker挂载该文件时,挂载的文件权限不是400(所有者读)/600(所有者读写)/700(所有者读写执)会报错。我一直以为777总不会出现问题了吧,但实际上,777还真不行= =,700我解决了这个问题。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/836232
推荐阅读
相关标签
  

闽ICP备14008679号