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-550119

rawmain's questions

Martin Hope
rawmain
Asked: 2020-05-05 18:18:49 +0800 CST

如何获取要在 Docker 中使用的 IPv6 子网?

  • 0

我在运行 docker 的来宾服务器上有一个 IPv6 IP

301b:e0d0:401:0348:lk19:7:0:2

中的配置/etc/resolv.conf

domain my.domain

nameserver ::1
nameserver 301b:e0d0:401:0348:505:7:0:2
nameserver 301b:e0d0:401:0348:506:7:0:2

如何获取它的子网?我们可以从右侧开始更改第四个值。但保持其他值相同。

我试图在我的网络中为其设置子网。在我的 docker-compose.yml 文件中设置它

networks:
  default:
    driver: bridge
    enable_ipv6: true
    ipam:
      config:
        - subnet: 301b:e0d0:401:0348::/64

services:
  ipv6nat:
    container_name: ipv6nat
    restart: always
    image: robbertkl/ipv6nat
    privileged: true
    network_mode: host
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
      - /lib/modules:/lib/modules:ro

但它不起作用。无法使用 ping6 到具有此格式的容器中的其他网络

# ping6 301b:e0d0:401:0348:[DIFFERENT_VALUE_HERE]:7:0:2
unreachable
networking subnet ipv6 docker docker-compose
  • 1 个回答
  • 840 Views
Martin Hope
rawmain
Asked: 2020-05-02 18:13:22 +0800 CST

如何在没有 Docker 的 RHEL 7 上安装 AWX?

  • 1

当我按照本指南在没有 docker 的 RHEL 上安装 AWX 时:http: //yallalabs.com/devops/how-to-install-ansible-awx-without-docker-centos-7-rhel-7/

https://copr.fedorainfracloud.org/coprs/mrmeee/awx/repo/epel-7/mrmeee-awx-epel-7.repo已重命名。然后我得到了这个:https ://copr.fedorainfracloud.org/coprs/mrmeee/ansible-awx/repo/epel-7/mrmeee-ansible-awx-epel-7.repo ,下载并设置为/etc/yum.repos.d/awx-rpm.repo.

我运行这个命令来安装它

yum install -y ansible-awx

出错了Requires: rh-python36-runtime。

...
Error: Package: rh-python36-social-auth-app-django-3.1.0-1.noarch (copr:copr.fedorainfracloud.org:nsdc92:ansible-awx)
           Requires: rh-python36-python(abi) = 3.6
Error: Package: rh-python36-oauthlib-3.1.0-1.noarch (copr:copr.fedorainfracloud.org:nsdc92:ansible-awx)
           Requires: rh-python36-runtime
Error: Package: ansible-awx-9.1.1.211-1.el7.x86_64 (copr:copr.fedorainfracloud.org:nsdc92:ansible-awx)
           Requires: rh-postgresql10-postgresql-devel
Error: Package: rh-python36-ansible-runner-1.4.4-1.noarch (copr:copr.fedorainfracloud.org:nsdc92:ansible-awx)
           Requires: rh-python36-python(abi) = 3.6
Error: Package: rh-python36-websocket_client-0.57.0-1.noarch (copr:copr.fedorainfracloud.org:nsdc92:ansible-awx)
           Requires: /opt/rh/rh-python36/root/usr/bin/python3
Error: Package: rh-python36-django-oauth-toolkit-1.1.3-1.noarch (copr:copr.fedorainfracloud.org:nsdc92:ansible-awx)
           Requires: rh-python36-runtime
Error: Package: ansible-awx-9.1.1.211-1.el7.x86_64 (copr:copr.fedorainfracloud.org:nsdc92:ansible-awx)
           Requires: rh-python36-idna
Error: Package: rh-python36-kombu-4.6.7-1.noarch (copr:copr.fedorainfracloud.org:nsdc92:ansible-awx)
           Requires: rh-python36-runtime
Error: Package: rh-python36-django-jsonfield-1.2.0-1.noarch (copr:copr.fedorainfracloud.org:nsdc92:ansible-awx)
           Requires: rh-python36-python(abi) = 3.6
Error: Package: rh-python36-django-polymorphic-2.1.2-1.noarch (copr:copr.fedorainfracloud.org:nsdc92:ansible-awx)
           Requires: rh-python36-runtime
Error: Package: ansible-awx-9.1.1.211-1.el7.x86_64 (copr:copr.fedorainfracloud.org:nsdc92:ansible-awx)
           Requires: rh-python36-python-logstash
Error: Package: rh-python36-jaraco.functools-3.0.0-1.noarch (copr:copr.fedorainfracloud.org:nsdc92:ansible-awx)
           Requires: rh-python36-python(abi) = 3.6
Error: Package: rh-python36-twilio-6.35.1-1.noarch (copr:copr.fedorainfracloud.org:nsdc92:ansible-awx)
           Requires: rh-python36-python(abi) = 3.6
Error: Package: rh-python36-django-auth-ldap-2.1.0-1.noarch (copr:copr.fedorainfracloud.org:nsdc92:ansible-awx)
           Requires: rh-python36-python(abi) = 3.6
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

我试图安装rh-python36

# yum install rh-python36
Loaded plugins: search-disabled-repos
No package rh-python36 available.

运行subscription-manager命令准备安装rh-python36时,出现错误

# subscription-manager repos --enable rhel-server-rhscl-7-rpms
Traceback (most recent call last):
  File "/sbin/subscription-manager", line 9, in <module>
    load_entry_point('subscription-manager==1.21.10', 'console_scripts', 'subscription-manager')()
  File "/usr/lib64/python2.7/site-packages/subscription_manager/scripts/subscription_manager.py", line 85, in main
    return managercli.ManagerCLI().main()
  File "/usr/lib64/python2.7/site-packages/subscription_manager/managercli.py", line 2667, in main
    ret = CLI.main(self)
  File "/usr/lib64/python2.7/site-packages/subscription_manager/cli.py", line 183, in main
    return cmd.main()
  File "/usr/lib64/python2.7/site-packages/subscription_manager/managercli.py", line 467, in main
    self.cp = self.cp_provider.get_consumer_auth_cp()
  File "/usr/lib64/python2.7/site-packages/subscription_manager/cp_provider.py", line 110, in get_consumer_auth_cp
    restlib_class=self.restlib_class)
  File "/usr/lib64/python2.7/site-packages/rhsm/connection.py", line 783, in __init__
    info = utils.get_env_proxy_info()
  File "/usr/lib64/python2.7/site-packages/rhsm/utils.py", line 224, in get_env_proxy_info
    info = parse_url(proxy_info, default_port=DEFAULT_PROXY_PORT)
  File "/usr/lib64/python2.7/site-packages/rhsm/utils.py", line 200, in parse_url
    raise ServerUrlParseErrorPort(local_server_entry)
rhsm.utils.ServerUrlParseErrorPort

参考:https ://access.redhat.com/solutions/1519803

yum rhel7 ansible-tower
  • 1 个回答
  • 4944 Views
Martin Hope
rawmain
Asked: 2020-03-31 01:08:20 +0800 CST

是否可以将 2 个磁盘连接在一起以每天增加文件保存?

  • 0

现在在我的服务器上,我们有 20GB 的磁盘大小。我们使用它进行日常备份,路径如下:/var/lib/backup. 文件系统已打开/vda。

但它很小。将来很快就会用完。所以我们向这个实例添加了另一个卷(磁盘)。就如:

sudo lsblk -f
NAME   FSTYPE  LABEL    UUID                                 MOUNTPOINT
sr0    iso9660 config-2 2020-03-05-17-33-22-00
vda
`-vda1 xfs              5c248666-70f5-4037-8b24-17100c2f5c1e /
vdb    swap             5210b427-142c-4958-a2f9-461b4a431eec [SWAP]
vdc
`-vdc1 xfs              5c248666-70f5-4037-8b24-17100c2f5c1e

vdc被添加了一个新的。/dev/vdc1可以使用。

如果挂载/dev/vdc1到特殊路径如/mnt,则可以添加磁盘。但每日文件增加发生在/var/lib/backup路径(vda卷)。/mnt不能自动使用。如何使它们能够结合在一起?

我尝试了符号链接。

ln -s /var/lib/backup /mnt

这里我还有一个问题。如果文件/var/lib/backup增加,即在/vda,链接到,文件是否在和/vdc上使用相同的空间?还是只用,用完再继续用?他们如何使用 2 个不同的磁盘?/vda/vdc/vda/vda/vdc

hard-drive linux mount filesystems disk-volume
  • 1 个回答
  • 35 Views
Martin Hope
rawmain
Asked: 2020-03-14 23:33:19 +0800 CST

如何在 OpenStack 的实例中调整卷的大小?

  • 2

使用列表中的音量检查

openstack volume list

将状态设置available为卷

openstack volume set --state available [volume id]

调整音量

openstack volume set --size 40 [volume id]

再次检查大小和状态

Openstack volume show [volume id]

状态变为in-use,大小变为 40。它附加到 /dev/vda。

但是,登录到 vm,使用df -h检查,没有找到/dev/vda.

Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        20G  1.8G   19G   9% /
devtmpfs        1.9G     0  1.9G   0% /dev
tmpfs           1.9G     0  1.9G   0% /dev/shm
tmpfs           1.9G   17M  1.9G   1% /run
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
tmpfs           379M     0  379M   0% /run/user/1000

为什么不改变?

disk-volume openstack
  • 3 个回答
  • 3888 Views
Martin Hope
rawmain
Asked: 2020-03-02 21:32:25 +0800 CST

为什么不能通过 scp 和 openvpn 复制到其他服务器?

  • 0

2个节点:

  • 节点1
  • 节点2

节点1

$ openvpn --genkey --secret /etc/openvpn/server.key
$ ssh-copy-id user@node2:/etc/openvpn/client.key
$ chmod 644 /etc/openvpn/server.key
$ scp -i ~/.ssh/id_rsa /etc/openvpn/server.key user@node2:/etc/openvpn/client.key
scp: /etc/openvpn/client.key: Permission denied

节点2

$ openvpn --genkey --secret /etc/openvpn/server.key
$ ls /etc/openvpn/
client  server  server.key

无法将 server.key 从 node1 复制到 node2。

openvpn ssh scp
  • 1 个回答
  • 611 Views
Martin Hope
rawmain
Asked: 2020-01-24 22:47:17 +0800 CST

如何将 FreeIPA 中的 Base DN 设置为 Crowd OpenLDAP 目录?

  • 0

在 Crowd 的目录添加项中,可以添加 OpenLDAP,并且必须Base DN在其中设置。但是,如何Base DN在 FreeIPA 服务器上查找或设置?

人群:

在此处输入图像描述

免费国际音标:

在此处输入图像描述

如果没有正确设置正确的数据,选择LDAP目录添加新组时会出现这个错误:

org.springframework.ldap.NameNotFoundException: [LDAP: error code 32 - No Such Object]; nested exception is javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such Object]; remaining name '[HIDDEN]'
ldap openldap freeipa crowd
  • 1 个回答
  • 1186 Views
Martin Hope
rawmain
Asked: 2019-12-16 22:06:33 +0800 CST

为什么ansible模板文件循环

  • 0

定义了两个变量:

vars:
  var1: a
  var2: b

在模板文件中使用这两个变量:

{{ var1 }} string
{{ var2 }} string

将模板文件设置为服务器(两台服务器):

- name: Update file
  template:
    src: file.j2
    dest: /etc/somefile

然后检查/etc/somefile服务器,得到这个内容:

$ cat /etc/somefile
b string
b string

但不是:

$ cat /etc/somefile
a string
b string

为什么?

ansible
  • 1 个回答
  • 52 Views
Martin Hope
rawmain
Asked: 2019-12-12 01:08:12 +0800 CST

不能将 postgresql_db 模块与 ansible 一起使用

  • 4

目标服务器:

-bash-4.2$ python -V
Python 2.7.5
-bash-4.2$ pip list | grep psycopg2
psycopg2 (2.8.3)

但是,如果使用此任务运行 ansible playbook 将失败:

- name: Create repmgr database
  postgresql_db:
    name: repmgr
  become: true
  become_user: postgres

错误:

TASK [db : Create repmgr database] ***************************************************************************
fatal: [192.168.0.1]: FAILED! => {"changed": false, "msg": "Failed to import the required Python library (psycopg2) on db's Python /usr/bin/python. Please read module documentation and install in the appropriate location. If the required library is installed, but Ansible is using the wrong Python interpreter, please consult the documentation on ansible_python_interpreter"}

为什么不能导入psycopg2?

postgresql
  • 1 个回答
  • 8468 Views
Martin Hope
rawmain
Asked: 2019-12-11 22:17:54 +0800 CST

多次使用ansible初始化postgresql

  • 1

让这个任务第一次工作:

- name: Initialize the Database
  command: /usr/pgsql-9.6/bin/postgresql96-setup initdb

第二次运行会报错:

致命:[192.168.0.1]:失败!=> {“更改”:true,“cmd”:[“/usr/pgsql-9.6/bin/postgresql96-setup”,“initdb”],“delta”:“0:00:00.017590”,“end”: “2019-12-11 06:08:49.999631”、“msg”:“非零返回码”、“rc”:1、“start”:“2019-12-11 06:08:49.982041”、“stderr” ":"", "stderr_lines": [], "stdout": "数据目录不为空!", "stdout_lines": ["数据目录不为空!"]}

如果它已经在服务器上初始化了数据库,如何避免运行此任务?

database
  • 2 个回答
  • 2022 Views
Martin Hope
rawmain
Asked: 2019-12-09 23:37:55 +0800 CST

无法在 RedHat Enterprise Linux Server 7 上安装 unzip

  • 1

操作系统版本:

[root@node1 ~]# cat /etc/os-release
NAME="Red Hat Enterprise Linux Server"
VERSION="7.7 (Maipo)"
ID="rhel"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="7.7"
PRETTY_NAME="Red Hat Enterprise Linux Server 7.7 (Maipo)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:7.7:GA:server"
HOME_URL="https://www.redhat.com/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"

REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 7"
REDHAT_BUGZILLA_PRODUCT_VERSION=7.7
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="7.7"

尝试使用 RPM 安装 EPEL:

[root@node1 ~]# rpm -Uvh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Retrieving http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Preparing...                          ################################# [100%]
    package epel-release-7-12.noarch is already installed

检查重发

[root@node1 ~]# yum repolist
Loaded plugins: product-id, search-disabled-repos
repo id                                                   repo name                                                                                    status
epel/x86_64                                               Extra Packages for Enterprise Linux 7 - x86_64                                               13,492
repolist: 13,492

安装解压

[root@node1 ~]# yum install unzip
Loaded plugins: product-id, search-disabled-repos
No package unzip available.
Error: Nothing to do

这也行不通,同样的消息:

[root@node1 ~]# yum install unzip --enablerepo=epel
redhat
  • 1 个回答
  • 1971 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