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

Gryu's questions

Martin Hope
Gryu
Asked: 2020-02-08 14:44:37 +0800 CST

Proxmox Web 界面无法访问

  • 3


我有一台装有 Proxmox 的电脑。半年前我一直在使用它。那是5.4版本。我昨天已经启动了它,但无法使用 webinterface: 连接到它192.168.1.21:8006。Chrome 说:ERR_EMPTY_RESPONSE
正在寻找解决方案,我发现它可以通过以下方式解决

1) 升级。我从 5.4 升级到 6.1 并没有解决问题
2) 重置证书:pvecm updatecerts -f. 它没有解决问题。3) 清除浏览器的cookies。没有饼干。我还使用了 Chrome 的隐身模式和从未连接到我的 Proxmox 服务器的不同浏览器。

root@proxmox:~# netstat -na | grep 8006
tcp        0      0 0.0.0.0:8006            0.0.0.0:*               LISTEN

root@proxmox:~# pveversion
pve-manager/6.1-7/13e58d5e (running kernel: 5.3.13-3-pve)

root@proxmox:~# systemctl status pveproxy
● pveproxy.service - PVE API Proxy Server
   Loaded: loaded (/lib/systemd/system/pveproxy.service; enabled; vendor preset: enabled)
   Active: active (running) since Fri 2020-02-07 23:18:10 EET; 34min ago
  Process: 1009 ExecStartPre=/usr/bin/pvecm updatecerts --silent (code=exited, status=0/SUCCESS)
  Process: 1011 ExecStart=/usr/bin/pveproxy start (code=exited, status=0/SUCCESS)
 Main PID: 1013 (pveproxy)
    Tasks: 4 (limit: 4915)
   Memory: 127.7M
   CGroup: /system.slice/pveproxy.service
           ├─1013 pveproxy
           ├─1014 pveproxy worker
           ├─1015 pveproxy worker
           └─1016 pveproxy worker

Feb 07 23:18:08 proxmox systemd[1]: Starting PVE API Proxy Server...
Feb 07 23:18:10 proxmox pveproxy[1013]: starting server
Feb 07 23:18:10 proxmox pveproxy[1013]: starting 3 worker(s)
Feb 07 23:18:10 proxmox pveproxy[1013]: worker 1014 started
Feb 07 23:18:10 proxmox pveproxy[1013]: worker 1015 started
Feb 07 23:18:10 proxmox pveproxy[1013]: worker 1016 started
Feb 07 23:18:10 proxmox systemd[1]: Started PVE API Proxy Server.

我可以使用telnet 192.168.1.21 8006. 日志显示没有错误。pveproxy -debug=1 start在浏览器页面刷新的情况下运行 by没有什么特别的显示:

root@proxmox:~# pveproxy start -debug=1
9190: ACCEPT FH10 CONN1
9191: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x560ee2f16cf0)
9190: CLOSE FH10 CONN0
close connection AnyEvent::Handle=HASH(0x560ee2f16cf0)
9191: CLOSE FH10 CONN0
9191: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x560ee2f13ac0)
9191: CLOSE FH10 CONN0
9190: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x560ee38bff60)
9190: CLOSE FH10 CONN0
9189: ACCEPT FH10 CONN1
close connection AnyEvent::Handle=HASH(0x560ee2f16cf0)
panel proxmox
  • 2 个回答
  • 17454 Views
Martin Hope
Gryu
Asked: 2020-01-25 02:40:09 +0800 CST

无法进入 docker 容器的 bash:hydra 容器正在重新启动

  • 0

使用本文档:

  1. 我已经提取了vimagick/hydradocker 镜像
  2. docker-compose.yml在文件夹中创建文件~/Soft/docker/:

    hydra:
      image: vimagick/hydra
      command: sleep infinity
      volumes:
        - ./data:/data
      working_dir: /data
      restart: unless-stopped
    
  3. 已安装docker-compose

  4. 执行:docker-compose up -d Starting docker_hydra_1 ... done

  5. 执行:docker-compose exec hydra bash Error response from daemon: Container ecf710f3f9526cf598c4a15a485fbfc3790a36e5f8b989820a157ba5453fc24f is restarting, wait until the container is running

docker ps给出:

CONTAINER ID        IMAGE                  COMMAND                 CREATED             STATUS                            PORTS                NAMES
ecf710f3f952        vimagick/hydra         "bash sleep infinity"   20 hours ago        Restarting (126) 20 seconds ago                        docker_hydra_1
93b5c43c6952        vulnerables/web-dvwa   "/main.sh"              39 hours ago        Up 23 minutes                     0.0.0.0:80->80/tcp   dvwatest


$ docker exec -it ecf bash
Error response from daemon: Container ecf710f3f9526cf598c4a15a485fbfc3790a36e5f8b989820a157ba5453fc24f is restarting, wait until the container is running

我看到该docker-compose.yml文件包含restart: unless-stopped记录。但是为什么会这样记录以及当我无法连接到它时如何使用这个容器?

谢谢!

docker hydra
  • 1 个回答
  • 802 Views
Martin Hope
Gryu
Asked: 2020-01-23 06:10:26 +0800 CST

使用 CLI 命令挂载 Docker 卷

  • 1

我创建了两个卷,我希望用它来存储两个文件夹/etc/php和/var/www容器内部的内容:

$ docker volume create dvwa_etcphp
$ docker volume create dvwa_www

我有一个容器,我使用以下命令运行它:

docker run --rm -it -p 80:80 vulnerables/web-dvwa --name dvwatest \
--mount type=volume,source=dvwa_www,target=/var/www \
--mount type=volume,source=dvwa_etcphp,tagret=/etc/php

$ docker ps
CONTAINER ID        IMAGE                  COMMAND                  CREATED             STATUS              PORTS                NAMES
c700546a86b7        vulnerables/web-dvwa   "/main.sh --name dvw…"   4 minutes ago       Up 4 minutes        0.0.0.0:80->80/tcp   quirky_hawking

但是当我这样做时:

$ docker inspect c70

它给了我(我已经删除了在我看来多余的所有内容):

[
    {
        "Id": "c700546a86b74de5f2f941ee92fd72406e2a29e2e06ca85532658d1fa6ddbae5",
        "Created": "2020-01-22T13:36:23.976013357Z",
        "Path": "/main.sh",
        "Args": [
            "--name",
            "dvwatest",
            "--mount",
            "type=volume,source=dvwa_www,target=/var/www",
            "--mount",
            "type=volume,source=dvwa_etcphp,tagret=/etc/php"
        ],

        "Name": "/quirky_hawking",
        "RestartCount": 0,
        "Driver": "overlay2",
        "Platform": "linux",
        "MountLabel": "",
        "ProcessLabel": "",
        "AppArmorProfile": "docker-default",
        "ExecIDs": null,
        "HostConfig": {
            "VolumeDriver": "",
            "VolumesFrom": null,
            "Name": "overlay2"
        },
        "Mounts": [],
        "Config": {
            "Hostname": "c700546a86b7",
            },
            "Cmd": [
                "--name",
                "dvwatest",
                "--mount",
                "type=volume,source=dvwa_www,target=/var/www",
                "--mount",
                "type=volume,source=dvwa_etcphp,tagret=/etc/php"
            ],
            "Image": "vulnerables/web-dvwa",
            "Volumes": null,
            "WorkingDir": "",
            "Entrypoint": [
                "/main.sh"
            ],
            "OnBuild": null,
            "Labels": {
                "maintainer": "[email protected]"
            }
        },
    }
]

我想使用卷将更改保存在两个文件夹中:/etc/php和/var/www. 当我停止容器并运行一个新容器时,我希望它使用这两个带有已编辑配置文件的卷。

Docker 版本是 19.03.2

谢谢!

docker volume
  • 1 个回答
  • 676 Views
Martin Hope
Gryu
Asked: 2019-11-26 06:32:21 +0800 CST

如何监控由空字节填充的文件的变化?

  • 0

我有一个由空字节填充的 10Mb 文件。程序正在访问它并将零更改为特定字符串,直到文件末尾。

我尝试使用tail -F | grep wanted_text | grep -v "unwanted_text",但它不监视更改。它仅适用于通常的文本文件,但不适用于由零填充的文件。

所有空字节都被替换为由换行符分隔的行,直到文件末尾。文件填满后,它被重命名,而是创建新文件。

那么如何通过过滤输出来监视由空字节填充的文件的变化呢?

linux files
  • 5 个回答
  • 290 Views
Martin Hope
Gryu
Asked: 2019-11-19 04:23:41 +0800 CST

如何在没有运行某些启用的守护程序的情况下启动 el6 linux?

  • 2

我已经安装了 Oracle Linux 6 和 Oracle 12c。

我不记得我是否已将 crontab 配置为启动某些脚本,但在系统启动期间,它会在 crond 守护程序启动后停止。

我也尝试过使用不同的内核启动。

crond 守护进程启动后系统停止加载

我无法访问系统。

有没有办法在不访问系统配置的情况下跳过 crond 守护程序启动?

boot
  • 1 个回答
  • 45 Views
Martin Hope
Gryu
Asked: 2019-10-30 08:37:05 +0800 CST

如何使用 shell 命令通过库名称和版本查找包名称和版本?

  • 1

有没有可以给我一个库的包名称和版本的命令?

例如,我想获取当前未安装但需要mariadb-libs的库的版本。libmysqlclient_r.so.16

答案阅读后更新:

yum whatprovides "*libmysqlclient*"显示没有libmysqlclient_r.so.16列出库。ol7_latest对于不同版本的 mariadb-libs ( 5.5.56-2.el7.x86_64,5.5.60-1.el7_5.x86_64 ) 的存储库,仅显示so.18 个库, 5.5.64-1.el7.x86_64。

操作系统:Oracle linux 7.7

package-management
  • 2 个回答
  • 1150 Views
Martin Hope
Gryu
Asked: 2019-10-03 05:46:23 +0800 CST

MySql 社区服务器端口更改

  • 0

我已经使用官方文档在 Oracle Linux 7 上安装了 mysql-community-server 8.0

已经安装成功,但是:

# service mysqld start

导致:

Redirecting to /bin/systemctl start mysqld.service
Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.


[root@myhost tmp]# journalctl -xe
Oct 02 16:19:29 myhost systemd[1]: Starting MySQL Server...
-- Subject: Unit mysqld.service has begun start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit mysqld.service has begun starting up.
Oct 02 16:19:39 myhost systemd[1]: mysqld.service: main process exited, code=exited, status=1/FAILURE
Oct 02 16:19:39 myhost systemd[1]: Failed to start MySQL Server.
-- Subject: Unit mysqld.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit mysqld.service has failed.
-- 
-- The result is failed.
Oct 02 16:19:39 myhost systemd[1]: Unit mysqld.service entered failed state.
Oct 02 16:19:39 myhost systemd[1]: mysqld.service failed.

[root@myhost tmp]# vi /var/log/mysqld.log
2019-10-02T13:19:36.151426Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.17) starting as process 21346
2019-10-02T13:19:38.162471Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.
2019-10-02T13:19:38.165671Z 0 [ERROR] [MY-010262] [Server] Can't start server: Bind on TCP/IP port: Address already in use
2019-10-02T13:19:38.165697Z 0 [ERROR] [MY-010257] [Server] Do you already have another mysqld server running on port: 3306 ?
2019-10-02T13:19:38.166475Z 0 [ERROR] [MY-010119] [Server] Aborting
2019-10-02T13:19:38.958654Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.17)  MySQL Community Server - GPL.

[root@myhost tmp]# ps aux | grep mysql
root      2031  0.0  0.0 115388  3108 ?        S    11:59   0:00 /bin/sh /opt/zbox/run/mysql/mysqld_safe --defaults-file=/opt/zbox/etc/mysql/my.cnf
nobody    2487  0.0  0.4 525380 36448 ?        Sl   11:59   0:00 /opt/zbox/run/mysql/mysqld --defaults-file=/opt/zbox/etc/mysql/my.cnf --basedir=/opt/zbox/run/mysql --datadir=/opt/zbox/data/mysql --plugin-dir=/opt/zbox/run/lib/mysql/plugin --user=nobody --log-error=/opt/zbox/logs/mysql_error.log --pid-file=/opt/zbox/tmp/mysql/mysqld.pid --socket=/opt/zbox/tmp/mysql/mysql.sock --port=3306

我发现 mysql-community-server 的配置文件位于 path: /etc/my.cnf. 但它不包含有关端口设置的信息。/etc/my.cnf.d/文件夹为空。

我怎么能改变它的端口?

mysql
  • 1 个回答
  • 219 Views
Martin Hope
Gryu
Asked: 2019-10-02 05:22:56 +0800 CST

NagioSQL 安装:检查要求。在设置文件 (config/settings.php) 上编写测试:失败

  • 1

我主要按照本教程安装了 NagioSQL 。

在检查要求步骤中,我对设置文件 (config/settings.php) 的写入测试处于失败状态: 设置目录 (config/) 上的写入测试失败状态的图像

如何让 nagios 通过设置文件的写入测试?

oracle-linux
  • 2 个回答
  • 1148 Views

Sidebar

Stats

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

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve