You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rocketmq.apache.org by GitBox <gi...@apache.org> on 2019/11/08 09:00:02 UTC

[GitHub] [rocketmq-externals] dolt131943 commented on issue #267: [rocketmq-docker] 4.4.0

dolt131943 commented on issue #267: [rocketmq-docker] 4.4.0
URL: https://github.com/apache/rocketmq-externals/issues/267#issuecomment-551444323
 
 
    
   
   > 我也遇到同样的问题,broker 启动失败,exitCode 为 253。
   > 
   > ```
   > 【Linux version】:
   > DISTRIB_ID=Ubuntu
   > DISTRIB_RELEASE=18.04
   > DISTRIB_CODENAME=bionic
   > DISTRIB_DESCRIPTION="Ubuntu 18.04.1 LTS"
   > NAME="Ubuntu"
   > VERSION="18.04.1 LTS (Bionic Beaver)"
   > ID=ubuntu
   > ID_LIKE=debian
   > PRETTY_NAME="Ubuntu 18.04.1 LTS"
   > VERSION_ID="18.04"
   > HOME_URL="https://www.ubuntu.com/"
   > SUPPORT_URL="https://help.ubuntu.com/"
   > BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
   > PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
   > VERSION_CODENAME=bionic
   > UBUNTU_CODENAME=bionic
   > 
   > 【docker version】:
   > Client:
   >  Version:           18.06.1-ce
   >  API version:       1.38
   >  Go version:        go1.10.3
   >  Git commit:        e68fc7a
   >  Built:             Tue Aug 21 17:24:51 2018
   >  OS/Arch:           linux/amd64
   >  Experimental:      false
   > 
   > Server:
   >  Engine:
   >   Version:          18.06.1-ce
   >   API version:      1.38 (minimum version 1.12)
   >   Go version:       go1.10.3
   >   Git commit:       e68fc7a
   >   Built:            Tue Aug 21 17:23:15 2018
   >   OS/Arch:          linux/amd64
   >   Experimental:     false
   > 
   > 【docker-compose version】:
   > docker-compose version 1.24.0, build 0aa59064
   > docker-py version: 3.7.2
   > CPython version: 3.6.8
   > OpenSSL version: OpenSSL 1.1.0j  20 Nov 2018
   > 
   > 【docker events】:
   > 2019-05-09T12:02:38.494824557Z container create 7b993112dd2f8fbf6f69c474ce89bb23bba7cae21bfd7c3c66667bbd882b327b (com.docker.compose.config-hash=b1666c2019b0d469e7f2e4458c57, com.docker.compose.container-number=1, com.docker.compose.oneoff=False, com.docker.compose.project=docker-compose, com.docker.compose.version=1.24.0, image=rocketmqinc/rocketmq:4.4.0, name=rmqnamesrv, org.label-schema.build-date=20190305, org.label-schema.license=GPLv2, org. org.label-schema.schema-version=1.0, org.label-schema.vendor=CentOS)
   > 2019-05-09T12:02:38.529292641Z network disconnect 479a2ff9b99e29767e943a70cb399b8e62f778c4625ce6bd8e6fe040abafba92 (container=7b993112dd2f8fbf6f69c474327b, name=docker-compose_default, type=bridge)
   > 2019-05-09T12:02:38.540418713Z container create c3c06c41300306bd611149452e202e802e15ed2c4cc4a928790b589e8ee5d87d (com.docker.compose.config-hash=5e31376f020924c5d74210310940, com.docker.compose.container-number=1, com.docker.compose.oneoff=False, com.docker.compose.project=docker-compose, com.dockercompose.version=1.24.0, image=rocketmqinc/rocketmq:4.4.0, name=rmqbroker, org.label-schema.build-date=20190305, org.label-schema.license=GPLv2, org.larg.label-schema.schema-version=1.0, org.label-schema.vendor=CentOS)
   > 2019-05-09T12:02:38.566025406Z network disconnect 479a2ff9b99e29767e943a70cb399b8e62f778c4625ce6bd8e6fe040abafba92 (container=c3c06c41300306bd61114945d87d, name=docker-compose_default, type=bridge)
   > 2019-05-09T12:02:38.646781248Z network connect 479a2ff9b99e29767e943a70cb399b8e62f778c4625ce6bd8e6fe040abafba92 (container=7b993112dd2f8fbf6f69c474ce8b, name=docker-compose_default, type=bridge)
   > 2019-05-09T12:02:38.730502553Z network connect 479a2ff9b99e29767e943a70cb399b8e62f778c4625ce6bd8e6fe040abafba92 (container=c3c06c41300306bd611149452e2d, name=docker-compose_default, type=bridge)
   > 2019-05-09T12:02:39.593302083Z container start 7b993112dd2f8fbf6f69c474ce89bb23bba7cae21bfd7c3c66667bbd882b327b (com.docker.compose.config-hash=b166632019b0d469e7f2e4458c57, com.docker.compose.container-number=1, com.docker.compose.oneoff=False, com.docker.compose.project=docker-compose, com.docker.compose.version=1.24.0, image=rocketmqinc/rocketmq:4.4.0, name=rmqnamesrv, org.label-schema.build-date=20190305, org.label-schema.license=GPLv2, org.lorg.label-schema.schema-version=1.0, org.label-schema.vendor=CentOS)
   > 2019-05-09T12:02:40.681207031Z container start c3c06c41300306bd611149452e202e802e15ed2c4cc4a928790b589e8ee5d87d (com.docker.compose.config-hash=5e313b6f020924c5d74210310940, com.docker.compose.container-number=1, com.docker.compose.oneoff=False, com.docker.compose.project=docker-compose, com.docker.ompose.version=1.24.0, image=rocketmqinc/rocketmq:4.4.0, name=rmqbroker, org.label-schema.build-date=20190305, org.label-schema.license=GPLv2, org.labg.label-schema.schema-version=1.0, org.label-schema.vendor=CentOS)
   > 2019-05-09T12:02:43.475667757Z container die c3c06c41300306bd611149452e202e802e15ed2c4cc4a928790b589e8ee5d87d (com.docker.compose.config-hash=5e313b04020924c5d74210310940, com.docker.compose.container-number=1, com.docker.compose.oneoff=False, com.docker.compose.project=docker-compose, com.docker.copose.version=1.24.0, exitCode=253, image=rocketmqinc/rocketmq:4.4.0, name=rmqbroker, org.label-schema.build-date=20190305, org.label-schema.license=GPse Image, org.label-schema.schema-version=1.0, org.label-schema.vendor=CentOS)
   > 2019-05-09T12:02:43.571108315Z network disconnect 479a2ff9b99e29767e943a70cb399b8e62f778c4625ce6bd8e6fe040abafba92 (container=c3c06c41300306bd61114945d87d, name=docker-compose_default, type=bridge)
   > 
   > 【docker inspect rmqbroker】:
   > [
   >     {
   >         "Id": "c3c06c41300306bd611149452e202e802e15ed2c4cc4a928790b589e8ee5d87d",
   >         "Created": "2019-05-09T12:02:38.34377809Z",
   >         "Path": "sh",
   >         "Args": [
   >             "mqbroker",
   >             "-c",
   >             "../conf/broker.conf"
   >         ],
   >         "State": {
   >             "Status": "exited",
   >             "Running": false,
   >             "Paused": false,
   >             "Restarting": false,
   >             "OOMKilled": false,
   >             "Dead": false,
   >             "Pid": 0,
   >             "ExitCode": 253,
   >             "Error": "",
   >             "StartedAt": "2019-05-09T12:02:40.663983811Z",
   >             "FinishedAt": "2019-05-09T12:02:43.394083027Z"
   >         },
   >         "Image": "sha256:ff0045e87df37d7f43889b15807c7ca1a65f429dabcf44d945e90e087b06d82c",
   >         "ResolvConfPath": "/var/lib/docker/containers/c3c06c41300306bd611149452e202e802e15ed2c4cc4a928790b589e8ee5d87d/resolv.conf",
   >         "HostnamePath": "/var/lib/docker/containers/c3c06c41300306bd611149452e202e802e15ed2c4cc4a928790b589e8ee5d87d/hostname",
   >         "HostsPath": "/var/lib/docker/containers/c3c06c41300306bd611149452e202e802e15ed2c4cc4a928790b589e8ee5d87d/hosts",
   >         "LogPath": "/var/lib/docker/containers/c3c06c41300306bd611149452e202e802e15ed2c4cc4a928790b589e8ee5d87d/c3c06c41300306bd611149452e202e802e15ed2c4cc4a928790b589e8ee5d87d-json.log",
   >         "Name": "/rmqbroker",
   >         "RestartCount": 0,
   >         "Driver": "overlay2",
   >         "Platform": "linux",
   >         "MountLabel": "",
   >         "ProcessLabel": "",
   >         "AppArmorProfile": "docker-default",
   >         "ExecIDs": null,
   >         "HostConfig": {
   >             "Binds": [
   >                 "/home/hp/upload/rocketmq-externals-master/rocketmq-docker/4.4.0/docker-compose/data/broker/store:/home/rocketmq/store:rw",
   >                 "/home/hp/upload/rocketmq-externals-master/rocketmq-docker/4.4.0/docker-compose/data/broker/conf/broker.conf:/opt/rocketmq-4.4.0/conf/broker.conf:rw",
   >                 "/home/hp/upload/rocketmq-externals-master/rocketmq-docker/4.4.0/docker-compose/data/broker/logs:/home/rocketmq/logs:rw"
   >             ],
   >             "ContainerIDFile": "",
   >             "LogConfig": {
   >                 "Type": "json-file",
   >                 "Config": {}
   >             },
   >             "NetworkMode": "docker-compose_default",
   >             "PortBindings": {
   >                 "10909/tcp": [
   >                     {
   >                         "HostIp": "",
   >                         "HostPort": "10909"
   >                     }
   >                 ],
   >                 "10911/tcp": [
   >                     {
   >                         "HostIp": "",
   >                         "HostPort": "10911"
   >                     }
   >                 ]
   >             },
   >             "RestartPolicy": {
   >                 "Name": "",
   >                 "MaximumRetryCount": 0
   >             },
   >             "AutoRemove": false,
   >             "VolumeDriver": "",
   >             "VolumesFrom": [],
   >             "CapAdd": null,
   >             "CapDrop": null,
   >             "Dns": null,
   >             "DnsOptions": null,
   >             "DnsSearch": null,
   >             "ExtraHosts": null,
   >             "GroupAdd": null,
   >             "IpcMode": "shareable",
   >             "Cgroup": "",
   >             "Links": null,
   >             "OomScoreAdj": 0,
   >             "PidMode": "",
   >             "Privileged": false,
   >             "PublishAllPorts": false,
   >             "ReadonlyRootfs": false,
   >             "SecurityOpt": null,
   >             "UTSMode": "",
   >             "UsernsMode": "",
   >             "ShmSize": 67108864,
   >             "Runtime": "runc",
   >             "ConsoleSize": [
   >                 0,
   >                 0
   >             ],
   >             "Isolation": "",
   >             "CpuShares": 0,
   >             "Memory": 0,
   >             "NanoCpus": 0,
   >             "CgroupParent": "",
   >             "BlkioWeight": 0,
   >             "BlkioWeightDevice": null,
   >             "BlkioDeviceReadBps": null,
   >             "BlkioDeviceWriteBps": null,
   >             "BlkioDeviceReadIOps": null,
   >             "BlkioDeviceWriteIOps": null,
   >             "CpuPeriod": 0,
   >             "CpuQuota": 0,
   >             "CpuRealtimePeriod": 0,
   >             "CpuRealtimeRuntime": 0,
   >             "CpusetCpus": "",
   >             "CpusetMems": "",
   >             "Devices": null,
   >             "DeviceCgroupRules": null,
   >             "DiskQuota": 0,
   >             "KernelMemory": 0,
   >             "MemoryReservation": 0,
   >             "MemorySwap": 0,
   >             "MemorySwappiness": null,
   >             "OomKillDisable": false,
   >             "PidsLimit": 0,
   >             "Ulimits": null,
   >             "CpuCount": 0,
   >             "CpuPercent": 0,
   >             "IOMaximumIOps": 0,
   >             "IOMaximumBandwidth": 0,
   >             "MaskedPaths": [
   >                 "/proc/acpi",
   >                 "/proc/kcore",
   >                 "/proc/keys",
   >                 "/proc/latency_stats",
   >                 "/proc/timer_list",
   >                 "/proc/timer_stats",
   >                 "/proc/sched_debug",
   >                 "/proc/scsi",
   >                 "/sys/firmware"
   >             ],
   >             "ReadonlyPaths": [
   >                 "/proc/asound",
   >                 "/proc/bus",
   >                 "/proc/fs",
   >                 "/proc/irq",
   >                 "/proc/sys",
   >                 "/proc/sysrq-trigger"
   >             ]
   >         },
   >         "GraphDriver": {
   >             "Data": {
   >                 "LowerDir": "/var/lib/docker/overlay2/f350c649a3fb3c44e29087e783ea0e59172eaa4adaff8908b9c9a7187e55f209-init/diff:/var/lib/docker/overlay2/e589923f15ef2739c05e5936d32ebdc4063b1967ae89bf877f6d43fc7e93b29b/diff:/var/lib/docker/overlay2/f5350426d9689b1356abaed1eccd99bdff4527b9dc196749b1705ebdaabe968d/diff:/var/lib/docker/overlay2/b385838fe00ee0033dd8516223ddcf7c3444d46ac80a3791e2b7725ff63de242/diff:/var/lib/docker/overlay2/9bca94f1048f569810f607a074d25769b8f2fa132cf8d511ad994d5bbd4dea12/diff:/var/lib/docker/overlay2/e13bdd728cf5c08a1371b55fc853fc597d89f0c68eebda46bed3acfc4adc7270/diff:/var/lib/docker/overlay2/dc4a6b9b033fa0d980577c706a5d99a703ba5a34861b4b4d1ef853aff7224115/diff:/var/lib/docker/overlay2/79aa494e52be900fcd0660057f2f72911ffd510fb1841bb9d0ed2f9fe3064f6a/diff:/var/lib/docker/overlay2/9b68b0e4b3a257eab1519f4274aa282e1b59baf6d2a850d0a3d8dc16be45deff/diff:/var/lib/docker/overlay2/2d301cdd62c11b493f995bdbdce78955ee6138936afd29a8e07d6bbf0c19afec/diff",
   >                 "MergedDir": "/var/lib/docker/overlay2/f350c649a3fb3c44e29087e783ea0e59172eaa4adaff8908b9c9a7187e55f209/merged",
   >                 "UpperDir": "/var/lib/docker/overlay2/f350c649a3fb3c44e29087e783ea0e59172eaa4adaff8908b9c9a7187e55f209/diff",
   >                 "WorkDir": "/var/lib/docker/overlay2/f350c649a3fb3c44e29087e783ea0e59172eaa4adaff8908b9c9a7187e55f209/work"
   >             },
   >             "Name": "overlay2"
   >         },
   >         "Mounts": [
   >             {
   >                 "Type": "bind",
   >                 "Source": "/home/hp/upload/rocketmq-externals-master/rocketmq-docker/4.4.0/docker-compose/data/broker/store",
   >                 "Destination": "/home/rocketmq/store",
   >                 "Mode": "rw",
   >                 "RW": true,
   >                 "Propagation": "rprivate"
   >             },
   >             {
   >                 "Type": "bind",
   >                 "Source": "/home/hp/upload/rocketmq-externals-master/rocketmq-docker/4.4.0/docker-compose/data/broker/conf/broker.conf",
   >                 "Destination": "/opt/rocketmq-4.4.0/conf/broker.conf",
   >                 "Mode": "rw",
   >                 "RW": true,
   >                 "Propagation": "rprivate"
   >             },
   >             {
   >                 "Type": "bind",
   >                 "Source": "/home/hp/upload/rocketmq-externals-master/rocketmq-docker/4.4.0/docker-compose/data/broker/logs",
   >                 "Destination": "/home/rocketmq/logs",
   >                 "Mode": "rw",
   >                 "RW": true,
   >                 "Propagation": "rprivate"
   >             }
   >         ],
   >         "Config": {
   >             "Hostname": "c3c06c413003",
   >             "Domainname": "",
   >             "User": "rocketmq",
   >             "AttachStdin": false,
   >             "AttachStdout": false,
   >             "AttachStderr": false,
   >             "ExposedPorts": {
   >                 "10909/tcp": {},
   >                 "10911/tcp": {},
   >                 "9876/tcp": {}
   >             },
   >             "Tty": false,
   >             "OpenStdin": false,
   >             "StdinOnce": false,
   >             "Env": [
   >                 "NAMESRV_ADDR=namesrv:9876",
   >                 "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
   >                 "ROCKETMQ_VERSION=4.4.0",
   >                 "ROCKETMQ_HOME=/opt/rocketmq-4.4.0"
   >             ],
   >             "Cmd": [
   >                 "sh",
   >                 "mqbroker",
   >                 "-c",
   >                 "../conf/broker.conf"
   >             ],
   >             "Image": "rocketmqinc/rocketmq:4.4.0",
   >             "Volumes": {
   >                 "/home/rocketmq/logs": {},
   >                 "/home/rocketmq/store": {},
   >                 "/opt/rocketmq-4.4.0/conf/broker.conf": {}
   >             },
   >             "WorkingDir": "/opt/rocketmq-4.4.0/bin",
   >             "Entrypoint": null,
   >             "OnBuild": null,
   >             "Labels": {
   >                 "com.docker.compose.config-hash": "5e313b04a07533ae2af866a1d5a2605e62310b44276f020924c5d74210310940",
   >                 "com.docker.compose.container-number": "1",
   >                 "com.docker.compose.oneoff": "False",
   >                 "com.docker.compose.project": "docker-compose",
   >                 "com.docker.compose.service": "broker",
   >                 "com.docker.compose.version": "1.24.0",
   >                 "org.label-schema.build-date": "20190305",
   >                 "org.label-schema.license": "GPLv2",
   >                 "org.label-schema.name": "CentOS Base Image",
   >                 "org.label-schema.schema-version": "1.0",
   >                 "org.label-schema.vendor": "CentOS"
   >             }
   >         },
   >         "NetworkSettings": {
   >             "Bridge": "",
   >             "SandboxID": "034eca9941450d9f2704f507e829d27fa1e66196d60a58ab64bdfbfdd16d5cac",
   >             "HairpinMode": false,
   >             "LinkLocalIPv6Address": "",
   >             "LinkLocalIPv6PrefixLen": 0,
   >             "Ports": {},
   >             "SandboxKey": "/var/run/docker/netns/034eca994145",
   >             "SecondaryIPAddresses": null,
   >             "SecondaryIPv6Addresses": null,
   >             "EndpointID": "",
   >             "Gateway": "",
   >             "GlobalIPv6Address": "",
   >             "GlobalIPv6PrefixLen": 0,
   >             "IPAddress": "",
   >             "IPPrefixLen": 0,
   >             "IPv6Gateway": "",
   >             "MacAddress": "",
   >             "Networks": {
   >                 "docker-compose_default": {
   >                     "IPAMConfig": null,
   >                     "Links": null,
   >                     "Aliases": [
   >                         "broker",
   >                         "c3c06c413003"
   >                     ],
   >                     "NetworkID": "479a2ff9b99e29767e943a70cb399b8e62f778c4625ce6bd8e6fe040abafba92",
   >                     "EndpointID": "",
   >                     "Gateway": "",
   >                     "IPAddress": "",
   >                     "IPPrefixLen": 0,
   >                     "IPv6Gateway": "",
   >                     "GlobalIPv6Address": "",
   >                     "GlobalIPv6PrefixLen": 0,
   >                     "MacAddress": "",
   >                     "DriverOpts": null
   >                 }
   >             }
   >         }
   >     }
   > ]
   > ```
   
    4.5.2-alpine同样问题,broker无法启动,nameserver正常。
   
   
   [Linux version]
   CentOS Linux release 7.6.1810 (Core) 
   Linux 3.10.0-957.12.2.el7.x86_64
   
   [docker version]
   Docker version 18.09.6, build 481bc77156
   
   [打包与运行方式]
   构建过程基于最新的master[fc1e6da6fe113fbb347e2476efd71279eba6504c]
   
   cd image-build
   sh build-image.sh 4.5.2 alpine
   cd ..
   sh stage.sh 4.5.2
   cd stages/4.5.2/templates
   ./play-docker.sh alpine
   
   
   另:
   
   为什么这个issue会是closed的?是个问题吗?解决方案是什么?

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services