首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >API连接2018年开发人员门户安装失败

API连接2018年开发人员门户安装失败
EN

Server Fault用户
提问于 2018-08-08 01:56:20
回答 1查看 594关注 0票数 0

日安。

我使用安装辅助工具(apicup)安装了API Connect 2018管理和门户主机(版本2018.2.10)。管理服务器启动正常,我看到APIConnect是在'apic‘命令之后启动的。但我在部署开发人员门户时遇到了问题: HAProxy没有启动.在/var/log/syslog中,我看到下一条消息:

代码语言:javascript
复制
Aug  7 13:27:21 portal systemd[1]: Failed to start HAProxy Load Balancer.

应用程序- HAProxy配置文件(/etc/haproxy/haproxy.cfg)的后端部分是:

代码语言:javascript
复制
backend application-backend
    mode tcp
    option tcplog
    balance leastconn
    server  192.168.1.12:6443 check

我认为服务器定义行中缺少一个参数(只有两个空格)。我觉得应该是这样的:

代码语言:javascript
复制
server my_portal_host 192.168.1.12:6443 check

apiconnect-up.yaml文件:

代码语言:javascript
复制
kind: apiconnect-up
subsystems:
  mgmt:
    endpoints:
    - hostname: apic.test.lo
      name: platform-api
    - hostname: apic.test.lo
      name: consumer-api
    - hostname: apic.test.lo
      name: cloud-admin-ui
    - hostname: apic.test.lo
      name: api-manager-ui
    hosts:
    - hostname: apic.test.lo
      interfaces:
      - device: eth0
        dhcp: false
        gw: 192.168.1.1
        ip: 192.168.1.10
        mask: 255.255.255.0
      password: password
    kvs:
      additional-cloud-init-file: ""
      az-name: us-west
      cassandra-backup-auth-pass: ""
      cassandra-backup-auth-user: ""
      cassandra-backup-host: ""
      cassandra-backup-path: /backups
      cassandra-backup-port: "22"
      cassandra-backup-protocol: sftp
      cassandra-backup-schedule: 0 0 * * *
      cassandra-max-memory-gb: "4"
      cross-az-peers: ""
      data-device: sdb
      default-password: ""
      dns-servers: 192.168.1.1
      k8s-pod-network: 172.16.0.0/16
      k8s-service-network: 172.17.0.0/16
      portal-base-uri: http://portal.test.lo
      public-iface: eth0
      search-domain: test.lo
      search-max-memory-gb: "4"
      ssh-keyfile: ./id_rsa.pub
      traffic-iface: eth0
    target: appliance
    type: management
  port:
    endpoints:
    - hostname: portal.test.lo
      name: portal-admin
    - hostname: devportal.test.lo
      name: portal-www
    hosts:
    - hostname: portal.test.lo
      interfaces:
      - device: eth0
        dhcp: false
        gw: 192.168.1.1
        ip: 192.168.1.12
        mask: 255.255.255.0
      password: password
    kvs:
      additional-cloud-init-file: ""
      az-name: us-west
      data-device: sdb
      default-password: ""
      dns-servers: 192.168.1.1
      k8s-pod-network: 172.16.0.0/16
      k8s-service-network: 172.17.0.0/16
      public-iface: eth0
      search-domain: test.lo
      ssh-keyfile: ./id_rsa.pub
      traffic-iface: eth0
    target: appliance
    type: portal
version: 1.4.0+build.2018.1-1437.time.2018-06-08T04-41-28Z.commit.36f125d

造成这一问题的原因是什么?

EN

回答 1

Server Fault用户

发布于 2018-08-15 07:43:16

通过将所有主机名(包括FQDN)添加到这两台机器(mgmt和portal)上的/etc/host,解决了这个问题:

代码语言:javascript
复制
127.0.0.1 localhost
192.168.2.10 apic
192.168.2.10 apic.test.lo
192.168.1.12 portal
192.168.1.12 portal.test.lo
192.168.1.12 devportal
192.168.1.12 devportal.test.lo
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/925377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档