已成功安装 amazon-efs-utils 但找不到它

已成功安装 amazon-efs-utils 但找不到它
$ sudo yum install -y amazon-efs-utils --verbose
Loading "extras_suggestions" plugin
Loading "langpacks" plugin
Loading "priorities" plugin
Loading "update-mood" plugin
Adding en_US to language list
Config time: 0.391
Yum version: 3.4.3
rpmdb time: 0.000
Setting up Package Sacks
amzn2-core
pkgsack time: 0.052
Obs Init time: 0.172
Package amazon-efs-utils-1.29.1-1.amzn2.noarch already installed and latest version
Nothing to do

amazon-efs-utils如上图所示似乎安装成功。

但是当我尝试运行该工具时,出现以下错误:

$ sudo amazon-efs-utils
sudo: amazon-efs-utils: command not found
  1. 是否有可能amazon-efs-utils下载的 URL 被阻止,因此没有真正下载?

  2. 我运行了yum选项--verbose,看看它是否会打印它尝试从中下载该工具的 URL 的痕迹。但事实并非如此!知道如何找到amazon-efs-utils将从哪个 URL 下载,以便我可以尝试将该 URL 列入我的服务器上的白名单并重试吗?

顺便说一句,我正在使用 Amazon Linux2 EC2。

答案1

询问 rpm 软件包是否已安装。

$ rpm -qa|grep amazon-efs-utils

如果是,请检查其内容。

$ rpm -ql amazon-efs-utils

观察包内容文件。另外,请了解 amazon-efs-utils 添加了一些以 mount 为前缀的二进制文件。这是 ec2 实例中的输出。

$ rpm -ql amazon-efs-utils.noarch
/etc/amazon/efs/efs-utils.conf
/etc/amazon/efs/efs-utils.crt
/sbin/mount.efs
/usr/bin/amazon-efs-mount-watchdog
/usr/lib/systemd/system/amazon-efs-mount-watchdog.service
/usr/share/man/man8/mount.efs.8.gz
/var/log/amazon
/var/log/amazon/efs

检查文档在这里

答案2

您可以通过以下命令检查是否安装了 efs-utils

mount.efs --version

您可以通过以下方式检查命令行工具详细信息

man mount.efs

相关内容