AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-58331

aknuds1's questions

Martin Hope
aknuds1
Asked: 2016-05-02 14:56:55 +0800 CST

flectl - 如何更新注册表中的单元文件?

  • 1

在 CoreOS 899.15.0 上,如何通过fleetctl 更新之前提交的单元文件?

我之前已经提交了单元文件[email protected],但是想将其更新为修订版:

$ fleetctl list-unit-files
UNIT                HASH    DSTATE      STATE       TARGET
[email protected]    76b05ae inactive    inactive    -
[email protected]              faa7a16 inactive    inactive    - 

当我尝试重新提交 [email protected] 时,fleetctl 只警告我它的本地版本和注册表版本不同:

$ fleetctl submit rethinkdb\@.service
WARNING: Unit [email protected] in registry differs from local unit file [email protected]
coreos
  • 2 个回答
  • 612 Views
Martin Hope
aknuds1
Asked: 2016-04-14 03:21:02 +0800 CST

如何确保 CoreOS 云配置服务能够下载文件?

  • 1

我在我的 CoreOS 云配置中定义了一次性服务,但由于无法从谷歌云存储(通过 wget)下载文件而失败:

4 月 13 日 11:09:56 staging-node-ys9y.c.experimentalberlin.internal sh[1132]:连接到 storage.googleapis.com|74.125.133.128|:443... 失败:连接超时。

我应该如何确保该服务能够从 Internet 下载文件?

我的云配置

#cloud-config
coreos:
  units:
    - name: bootstrap.service
      command: start
      content: |
        [Unit]
        Description=Bootstrap instance
        After=network-online.target
        Requires=network-online.target

        [Service]
        Type=oneshot
        RemainAfterExit=true
        ExecStart=/usr/bin/mkdir -p /tmp/kubernetes-staging
        ExecStart=cd /tmp/kubernetes-staging
        ExecStart=/bin/sh -c "cd /tmp/kubernetes-staging && wget https://storage.googleapis.com/experimentalberlin/staging.tar.gz && tar xf staging.tar.gz"
        ExecStart=/tmp/kubernetes-staging/worker/bootstrap.sh

        [Install]
        WantedBy=local.target
systemd wget cloud-config coreos
  • 1 个回答
  • 783 Views
Martin Hope
aknuds1
Asked: 2016-03-30 06:27:10 +0800 CST

为什么 CoreOS 不会自动启动 etcd2,即使我的云配置这么说?

  • 2

我在 Google Compute Engine 实例上运行 CoreOS beta 991.1.0,其中 cloud-config 通过user_data元数据变量进行配置。我的云配置如下所示:

#cloud-config
write_files:
  - path: "/etc/kubernetes/kube.conf"
    permissions: "0644"
    owner: "root"
    content: |
      apiVersion: v1
      kind: Config
      clusters:
      - name: kube
        cluster:
          server: https://127.0.0.1:443
          certificate-authority: /etc/kubernetes/ssl/ca.pem
      users:
      - name: kubelet
        user:
          client-certificate: /etc/kubernetes/ssl/master-client.pem
          client-key: /etc/kubernetes/ssl/master-client-key.pem
      contexts:
      - context:
          cluster: kube
          user: kubelet
ssh_authorized_keys:
  - "SECRET"
coreos:
  etcd2:
    discovery: https://discovery.etcd.io/106b575a45f2abefdaea40ebba4d0d84
    initial-advertise-peer-urls: https://$private_ipv4:2380
    listen-peer-urls: https://$private_ipv4:2380
    listen-client-urls: https://0.0.0.0:2379
    advertise-client-urls: https://$private_ipv4:2379
  units:
    - name: etcd2.service
      command: start
      drop-ins:
        - name: 30-certificates.conf
          content: |
            [Service]
            # Client Env Vars
            Environment=ETCD_TRUSTED_CA_FILE=/etc/kubernetes/ssl/ca.pem
            Environment=ETCD_CERT_FILE=/etc/kubernetes/ssl/master-client.pem
            Environment=ETCD_KEY_FILE=/etc/kubernetes/ssl/master-client-key.pem
            # Peer Env Vars
            Environment=ETCD_PEER_TRUSTED_CA_FILE=/etc/kubernetes/ssl/ca.pem
            Environment=ETCD_PEER_CERT_FILE=/etc/kubernetes/ssl/master-peer.pem
            Environment=ETCD_PEER_KEY_FILE=/etc/kubernetes/ssl/master-peer-key.pem
    - name: fleet.service
      command: start
    - name: swap.service
      command: start
      content: |
        [Unit]
        Description=Turn on swap

        [Service]
        Type=oneshot
        Environment="SWAPFILE=/swap"
        RemainAfterExit=true
        ExecStartPre=/usr/sbin/losetup -f $SWAPFILE
        ExecStart=/usr/bin/sh -c "/sbin/swapon $(/usr/sbin/losetup -j $SWAPFILE | /usr/bin/cut -d : -f 1)"
        ExecStop=/usr/bin/sh -c "/sbin/swapoff $(/usr/sbin/losetup -j $SWAPFILE | /usr/bin/cut -d : -f 1)"
        ExecStopPost=/usr/bin/sh -c "/usr/sbin/losetup -d $(/usr/sbin/losetup -j $SWAPFILE | /usr/bin/cut -d : -f 1)"

        [Install]
        WantedBy=local.target

但是,即使我已将 etcd2 配置为在启动时启动,它也没有。为什么 etcd2 不会自动启动?

google-compute-engine
  • 1 个回答
  • 97 Views
Martin Hope
aknuds1
Asked: 2016-01-13 22:15:05 +0800 CST

Docker 在 Ubuntu 15.04 上使用大量交换内存,为什么?

  • 6

在我的 Ubuntu 15.04 x64 Docker (1.9.1-cs2, build 4ade326) 主机上,我的内存使用量过多,目前总计约 940 MB 物理内存和约 1 GB 交换内存。据了解top,Docker 负责消耗大约 780 MB 的交换内存。我怎样才能弄清楚为什么 Docker 使用了这么多交换?

我主要运行一个 Node.js Docker 容器,它似乎并没有消耗那么多内存。内存使用量也在几个小时内上升,因为它在启动后相当温和。

ubuntu
  • 1 个回答
  • 2375 Views
Martin Hope
aknuds1
Asked: 2013-11-13 07:16:38 +0800 CST

是否可以在 Windows 8 上从 PowerShell 启用 MSMQ?

  • 13

是否可以在 Windows 8(.1) 上从 PowerShell启用MSMQ ?如果是这样,如何做到这一点?

powershell
  • 1 个回答
  • 12346 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve