小编wil*_*sdb的帖子

在 Amazon EC2 上从 EPEL 安装

我正在尝试在我们的 Amazon EC2 Linux AMI (CentOS) 上安装 fail2ban。我知道fail2ban在EPEL中,所以我做了以下事情:

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm -Uvh epel-release*rpm
Run Code Online (Sandbox Code Playgroud)

但是,当我这样做时,我收到以下消息:

package epel-release-6-8.9.amzn1.noarch (which is newer than epel-release-6-8.noarch) is already installed
Run Code Online (Sandbox Code Playgroud)

这对我来说意味着 EPEL 已经可用,但如果我这样做:

sudo yum install fail2ban
Run Code Online (Sandbox Code Playgroud)

我得到:

Loaded plugins: priorities, security, update-motd, upgrade-helper
amzn-main                                                                                   | 2.1 kB     00:00
amzn-updates                                                                                | 2.3 kB     00:00
Setting up Install Process
No package fail2ban available.
Error: Nothing to do
Run Code Online (Sandbox Code Playgroud)

我假设我误解了一些东西,但我如何从 EPEL 安装?

编辑:我刚刚完成了以下操作,发现未启用 repo:

yum repolist all
Run Code Online (Sandbox Code Playgroud)

那么如何在 EC2 上启用存储库?

centos amazon-ec2 fail2ban epel

12
推荐指数
2
解决办法
1万
查看次数

df 显示磁盘已满,但 ncdu 显示仅使用了 1.5gb 的 8gb

我很迷惑。我们的 EC2 实例显示磁盘已满 98%。df -Th 的输出显示:

Filesystem    Type    Size  Used Avail Use% Mounted on
/dev/xvda1    ext4    7.9G  7.7G  172M  98% /
Run Code Online (Sandbox Code Playgroud)

但是,如果我运行 ncdu 来查看空间的去向,它会显示只使用了 1.4gb:

 742.4MiB [##########] /usr
 505.1MiB [######    ] /var
  75.3MiB [#         ] /lib
  55.3MiB [          ] /opt
  31.8MiB [          ] /boot
  21.2MiB [          ] /lib64
  18.8MiB [          ] /etc
  11.4MiB [          ] /sbin
Run Code Online (Sandbox Code Playgroud)

搜索大文件也不会引发任何问题。

我对其他 5GB 的去向感到困惑,并且真的需要恢复它,因为服务器空间不足。

知道空间去了哪里以及如何恢复它吗?

centos amazon-ec2 amazon-ebs

6
推荐指数
1
解决办法
6616
查看次数

在 Amazon Linux 2 上安装 clamav

我一直在尝试使用以下命令在 Amazon Linux 2 上安装 clamav,该命令在 Amazon Linux 1 上运行良好:

curl -O http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum install epel-release-latest-7.noarch.rpm

sudo yum install clamav clamd -y

sudo sed -i -e "s/Example/#Example/" /etc/freshclam.conf
sudo sed -i -e "s:#DatabaseDirectory /var/lib/clamav:DatabaseDirectory /var/lib/clamav:" /etc/freshclam.conf
sudo sed -i -e "s:#UpdateLogFile /var/log/freshclam.log:UpdateLogFile /var/log/freshclam.log:" /etc/freshclam.conf
sudo sed -i -e "s/#DatabaseOwner clamupdate/DatabaseOwner clamupdate/" /etc/freshclam.conf

sudo freshclam
Run Code Online (Sandbox Code Playgroud)

运行最后一条命令

ClamAV update process started at Thu Mar 26 12:10:45 2020
daily database available for download (remote version: 25762)
Time: 1.5s, ETA: 0.0s [=============================>] 57.64MiB/57.64MiB …
Run Code Online (Sandbox Code Playgroud)

amazon-ec2 clamav amazon-web-services

2
推荐指数
1
解决办法
6295
查看次数