缺少docker-storage-setup命令

时间:2019-06-23 13:31:03

标签: docker redhat

我不知道发生了什么,命令docker-storage-setup在我几周前就可以使用了,现在却不起作用了。
运行它后,我收到:

[root@master ~]# docker-storage-setup
-bash: docker-storage-setup: command not found  

我尝试安装,但也失败了:

[root@master ~]# yum install -y docker-storage-setup
Loaded plugins: product-id, search-disabled-repos, subscription-manager
No package docker-storage-setup available.
Error: Nothing to do

我有RedHat 7.6机器:

[root@master ~]# hostnamectl
   Static hostname: master
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 00000000000000000000000000000000
           Boot ID: 00000000000000000000000000000000
    Virtualization: vmware
  Operating System: Red Hat Enterprise Linux
       CPE OS Name: cpe:/o:redhat:enterprise_linux:7.6:GA:server
            Kernel: Linux 3.10.0-957.21.2.el7.x86_64
      Architecture: x86-64

如何重新安装?

编辑:
@mchawre,找不到该服务:

[root@master ~]# systemctl status docker-storage-group
Unit docker-storage-group.service could not be found.

@mchawre,当我运行yum whatprovides docker-storage-setup时得到了:

[root@master ~]# yum whatprovides docker-storage-setup
Loaded plugins: product-id, search-disabled-repos, subscription-manager
rhel-7-server-ansible-2.6-rpms/x86_64/filelists_db                                                                                                                                                                    | 332 kB  00:00:00
rhel-7-server-rpms/7Server/x86_64/filelists_db                                                                                                                                                                        |  40 MB  00:00:00
No matches found

1 个答案:

答案 0 :(得分:1)

您需要安装container-storage-setup,以前称为docker-storage-setup

检出this

在上述链接的此处引号。

  

container-storage-setup是Atomic项目套件的一部分   容器项目,以前称为docker-storage-setup。

还请查看this官方rehdat文档。

在此处引用上面链接中提到的注释。

  

在RHEL 7.4之前,container-storage-setup实用程序被称为   docker-storage-setup。与以前的RHEL Server和RHEL Atomic一样   版本,您可以将存储设置添加到   / etc / sysconfig / docker-storage-setup作为输入,结果是   设置作为输出放置在/ etc / sysconfig / docker-storage中。

由于您使用的是RedHat 7.6,因此conatiner-storage-setup是正确的软件包。

yum install -y container-storage-setup应该可以工作。

希望这会有所帮助,让我知道。