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