Author Archives: Node

CentOS Linux 7.8 2003 x86 64 iso 官方原版镜像下载

适用于 x86_64 架构CentOS-7-x86_64-DVD-2003.iso                       22-Apr-2020 01:05      4G
CentOS-7-x86_64-DVD-2003.torrent                   24-Apr-2020 13:38    179K
CentOS-7-x86_64-Everything-2003.iso                22-Apr-2020 01:06     10G
CentOS-7-x86_64-Everything-2003.torrent            24-Apr-2020 13:39    383K
CentOS-7-x86_64-LiveGNOME-2003.iso                 22-Apr-2020 22:02      1G
CentOS-7-x86_64-LiveGNOME-2003.torrent             24-Apr-2020 13:39     58K
CentOS-7-x86_64-LiveKDE-2003.iso                   22-Apr-2020 21:21      2G
CentOS-7-x86_64-LiveKDE-2003.torrent               24-Apr-2020 13:39     77K
CentOS-7-x86_64-Minimal-2003.iso                   22-Apr-2020 01:06      1G
CentOS-7-x86_64-Minimal-2003.torrent               24-Apr-2020 13:39     41K
CentOS-7-x86_64-NetInstall-2003.iso                20-Apr-2020 18:00    568M
CentOS-7-x86_64-NetInstall-2003.torrent            24-Apr-2020 13:39     23K

特别说明:本站所有OS镜像下载源均为官方地址,可放心下载。

CentOS Linux 7.6 1810 x86 64 iso 官方原版镜像下载

适用于 x86_64 架构:
CentOS-7-x86_64-DVD-1810.iso                       25-Nov-2018 23:55      4G
CentOS-7-x86_64-DVD-1810.torrent                   03-Dec-2018 15:03     86K
CentOS-7-x86_64-Everything-1810.iso                26-Nov-2018 14:28     10G
CentOS-7-x86_64-Everything-1810.torrent            03-Dec-2018 15:03    101K
CentOS-7-x86_64-LiveGNOME-1810.iso                 24-Nov-2018 17:41      1G
CentOS-7-x86_64-LiveGNOME-1810.torrent             03-Dec-2018 15:03     28K
CentOS-7-x86_64-LiveKDE-1810.iso                   24-Nov-2018 17:53      2G
CentOS-7-x86_64-LiveKDE-1810.torrent               03-Dec-2018 15:03     37K
CentOS-7-x86_64-Minimal-1810.iso                   25-Nov-2018 21:25    918M
CentOS-7-x86_64-Minimal-1810.torrent               03-Dec-2018 15:03     36K
CentOS-7-x86_64-NetInstall-1810.iso                25-Nov-2018 16:21    507M
CentOS-7-x86_64-NetInstall-1810.torrent            03-Dec-2018 15:03     20K
版本说明:

DVD:        # 标准安装镜像,一般常用。
Minimal:    # 最小安装镜像,自带的软件最少。
Everything: # 标准的基础上集成所有软件,镜像最大。
NetInstall: # 网络安装镜像,包小,但需联网才能安装。
更多版本请参阅《下载 CentOS ISO》。

CentOS Linux 7.5 1804 x86 64 iso 官方原版镜像下载

适用于 x86_64 架构:
CentOS-7-x86_64-DVD-1804.iso                       03-May-2018 21:07      4G
CentOS-7-x86_64-DVD-1804.torrent                   11-May-2018 15:43     84K
CentOS-7-x86_64-Everything-1804.iso                07-May-2018 12:55      9G
CentOS-7-x86_64-Everything-1804.torrent            11-May-2018 15:43    176K
CentOS-7-x86_64-LiveGNOME-1804.iso                 02-May-2018 18:21      1G
CentOS-7-x86_64-LiveGNOME-1804.torrent             11-May-2018 15:43     52K
CentOS-7-x86_64-LiveKDE-1804.iso                   02-May-2018 18:28      2G
CentOS-7-x86_64-LiveKDE-1804.torrent               11-May-2018 15:43     71K
CentOS-7-x86_64-Minimal-1804.iso                   03-May-2018 21:07    906M
CentOS-7-x86_64-Minimal-1804.torrent               11-May-2018 15:43     36K
CentOS-7-x86_64-NetInstall-1804.iso                03-May-2018 20:34    495M
CentOS-7-x86_64-NetInstall-1804.torrent            11-May-2018 15:43     20K
版本说明:

DVD:        # 标准安装镜像,一般常用。
Minimal:    # 最小安装镜像,自带的软件最少。
Everything: # 标准的基础上集成所有软件,镜像最大。
NetInstall: # 网络安装镜像,包小,但需联网才能安装。
更多版本请参阅《下载 CentOS ISO》。

CentOS Linux 7.4 1708 x86 64 iso 官方原版镜像下载

适用于 x86_64 架构:
CentOS-7-x86_64-DVD-1708.iso                       06-Sep-2017 10:59      4G
CentOS-7-x86_64-DVD-1708.torrent                   13-Sep-2017 14:38    169K
CentOS-7-x86_64-Everything-1708.iso                06-Sep-2017 10:59      8G
CentOS-7-x86_64-Everything-1708.torrent            13-Sep-2017 14:39    324K
CentOS-7-x86_64-LiveGNOME-1708.iso                 05-Sep-2017 15:22      1G
CentOS-7-x86_64-LiveGNOME-1708.torrent             13-Sep-2017 14:39     49K
CentOS-7-x86_64-LiveKDE-1708.iso                   05-Sep-2017 15:32      2G
CentOS-7-x86_64-LiveKDE-1708.torrent               13-Sep-2017 14:39     67K
CentOS-7-x86_64-Minimal-1708.iso                   05-Sep-2017 14:15    792M
CentOS-7-x86_64-Minimal-1708.torrent               13-Sep-2017 14:39     32K
CentOS-7-x86_64-NetInstall-1708.iso                05-Sep-2017 13:36    422M
CentOS-7-x86_64-NetInstall-1708.torrent            13-Sep-2017 14:39     17K
版本说明:

DVD:        # 标准安装镜像,一般常用。
Minimal:    # 最小安装镜像,自带的软件最少。
Everything: # 标准的基础上集成所有软件,镜像最大。
NetInstall: # 网络安装镜像,包小,但需联网才能安装。
更多版本请参阅《下载 CentOS ISO》。

CentOS Linux 7.3 1611 x86 64 iso 官方原版镜像下载

适用于 x86_64 架构:
CentOS-7-x86_64-DVD-1611.iso                       05-Dec-2016 13:57      4G
CentOS-7-x86_64-DVD-1611.torrent                   08-Dec-2016 14:25    164K
CentOS-7-x86_64-Everything-1611.iso                05-Dec-2016 13:57      8G
CentOS-7-x86_64-Everything-1611.torrent            08-Dec-2016 14:25    309K
CentOS-7-x86_64-LiveGNOME-1611.iso                 05-Dec-2016 14:11      1G
CentOS-7-x86_64-LiveGNOME-1611.torrent             08-Dec-2016 14:25     47K
CentOS-7-x86_64-LiveKDE-1611.iso                   05-Dec-2016 14:30      2G
CentOS-7-x86_64-LiveKDE-1611.torrent               08-Dec-2016 14:25     67K
CentOS-7-x86_64-Minimal-1611.iso                   05-Dec-2016 23:44    680M
CentOS-7-x86_64-Minimal-1611.torrent               08-Dec-2016 14:25     27K
CentOS-7-x86_64-NetInstall-1611.iso                05-Dec-2016 13:20    377M
CentOS-7-x86_64-NetInstall-1611.torrent            08-Dec-2016 14:25     15K
版本说明:

DVD:        # 标准安装镜像,一般常用。
Minimal:    # 最小安装镜像,自带的软件最少。
Everything: # 标准的基础上集成所有软件,镜像最大。
NetInstall: # 网络安装镜像,包小,但需联网才能安装。
更多版本请参阅《下载 CentOS ISO》。

CentOS Linux 7.2 1511 x86 64 iso 官方原版镜像下载

适用于 x86_64 架构:
CentOS-7-x86_64-DVD-1511.iso                       09-Dec-2015 23:15      4G
CentOS-7-x86_64-DVD-1511.torrent                   14-Dec-2015 14:00    162K
CentOS-7-x86_64-Everything-1511.iso                09-Dec-2015 22:39      7G
CentOS-7-x86_64-Everything-1511.torrent            14-Dec-2015 14:00    290K
CentOS-7-x86_64-LiveGNOME-1511.iso                 10-Dec-2015 12:09      1G
CentOS-7-x86_64-LiveGNOME-1511.torrent             14-Dec-2015 14:00     46K
CentOS-7-x86_64-LiveKDE-1511.iso                   10-Dec-2015 12:09      2G
CentOS-7-x86_64-LiveKDE-1511.torrent               14-Dec-2015 14:00     67K
CentOS-7-x86_64-Minimal-1511.iso                   09-Dec-2015 23:03    603M
CentOS-7-x86_64-Minimal-1511.torrent               14-Dec-2015 14:00     24K
CentOS-7-x86_64-NetInstall-1511.iso                09-Dec-2015 22:34    376M
CentOS-7-x86_64-NetInstall-1511.torrent            14-Dec-2015 14:00     15K
版本说明:

DVD:        # 标准安装镜像,一般常用。
Minimal:    # 最小安装镜像,自带的软件最少。
Everything: # 标准的基础上集成所有软件,镜像最大。
NetInstall: # 网络安装镜像,包小,但需联网才能安装。
更多版本请参阅《下载 CentOS ISO》。

CentOS Linux 7.1 1503 x86 64 iso 官方原版镜像下载

适用于 x86_64 架构:
CentOS-7-x86_64-DVD-1503-01.iso                    01-Apr-2015 00:05      4G
CentOS-7-x86_64-DVD-1503-01.torrent                01-Apr-2015 02:04    161K
CentOS-7-x86_64-Everything-1503-01.iso             01-Apr-2015 00:26      7G
CentOS-7-x86_64-Everything-1503-01.torrent         01-Apr-2015 02:04    283K
CentOS-7-x86_64-LiveCD-1503.iso                    31-Mar-2015 09:13    696M
CentOS-7-x86_64-LiveCD-1503.torrent                31-Mar-2015 13:42     28K
CentOS-7-x86_64-LiveGNOME-1503.iso                 31-Mar-2015 11:10      1G
CentOS-7-x86_64-LiveGNOME-1503.torrent             31-Mar-2015 13:42     43K
CentOS-7-x86_64-LiveKDE-1503.iso                   31-Mar-2015 11:11      1G
CentOS-7-x86_64-LiveKDE-1503.torrent               31-Mar-2015 13:42     49K
CentOS-7-x86_64-Minimal-1503-01.iso                01-Apr-2015 00:08    636M
CentOS-7-x86_64-Minimal-1503-01.torrent            01-Apr-2015 02:04     26K
CentOS-7-x86_64-NetInstall-1503.iso                27-Mar-2015 22:34    360M
CentOS-7-x86_64-NetInstall-1503.torrent            31-Mar-2015 13:42     15K

版本说明:

DVD:        # 标准安装镜像,一般常用。
Minimal:    # 最小安装镜像,自带的软件最少。
Everything: # 标准的基础上集成所有软件,镜像最大。
NetInstall: # 网络安装镜像,包小,但需联网才能安装。
更多版本请参阅《下载 CentOS ISO》。

CentOS Linux 7.0 1406 x86 64 iso 官方原版镜像下载

适用于 x86_64 架构:
CentOS-7.0-1406-x86_64-DVD.iso                     06-Jul-2014 17:33      4G
CentOS-7.0-1406-x86_64-DVD.torrent                 07-Jul-2014 12:16    155K
CentOS-7.0-1406-x86_64-Everything.iso              04-Jul-2014 22:16      7G
CentOS-7.0-1406-x86_64-Everything.torrent          07-Jul-2014 12:16    264K
CentOS-7.0-1406-x86_64-GnomeLive.iso               04-Jul-2014 17:22      1G
CentOS-7.0-1406-x86_64-GnomeLive.torrent           07-Jul-2014 12:16     42K
CentOS-7.0-1406-x86_64-KdeLive.iso                 04-Jul-2014 17:44      1G
CentOS-7.0-1406-x86_64-KdeLive.torrent             07-Jul-2014 12:16     49K
CentOS-7.0-1406-x86_64-Minimal.iso                 17-Jul-2014 14:16    566M
CentOS-7.0-1406-x86_64-NetInstall.iso              04-Jul-2014 15:59    362M
CentOS-7.0-1406-x86_64-NetInstall.torrent          07-Jul-2014 12:16     15K
CentOS-7.0-1406-x86_64-livecd.iso                  04-Jul-2014 17:00    687M
CentOS-7.0-1406-x86_64-livecd.torrent              07-Jul-2014 12:16     27K
版本说明:

DVD:        # 标准安装镜像,一般常用。
Minimal:    # 最小安装镜像,自带的软件最少。
Everything: # 标准的基础上集成所有软件,镜像最大。
NetInstall: # 网络安装镜像,包小,但需联网才能安装。
更多版本请参阅《下载 CentOS ISO》。

2026优秀开源镜像站

企业站URL
腾讯云http://mirrors.tencent.com/
阿里云https://developer.aliyun.com/mirror/
网易https://mirrors.163.com/
华为https://mirrors.huaweicloud.com/
首都在线https://mirrors.yun-idc.com/
教育站URL
清华大学https://mirrors.tuna.tsinghua.edu.cn/
中国科技大学https://mirrors.ustc.edu.cn/
北京交通大学https://mirror.bjtu.edu.cn/
浙江大学https://mirrors.zju.edu.cn/
官方站URL
CentOShttps://mirrormanager.fedoraproject.org/mirrors
Ubuntuhttps://launchpad.net/ubuntu/+cdmirrors
Archlinuxhttp://www.archlinux.org/mirrors/status/
Debianhttps://www.debian.org/mirror/list
Fedorahttps://apps.fedoraproject.org/

Shell脚本批量清理磁盘并钉钉推送通知

# BLOG://renwole.com/
# 以下脚本需要使用跳板机,或免密登录的机器批量执行,但也可改造单机执行,仅需将登录环节注释掉即可
#
tite=$(date "+%Y-%m-%d %H:%M:%S")
#hostnamelist="主机文件列表,一行一个IP,无需加双引号,例如;/mnt/renwolecom"
hostnamelist="/tmp/renwole_com"
# 清理失败的日志
renwole_com_disk_clean_log="/tmp/renwole_clean_failure.log"
#for envNamelist in ${Name[@]}; do
#       如果使用api接口获取主机列表,可以使用jq过滤josn,但请先安装jq 1.5 及以上版本,yum install epel && yum install jq ,epel源 Centos 7 默认版本1.5+,Centos6+版本均为1.3
#       curl -s 可通过url获取josn格式并通过jq过滤 | jq .data | jq -r .[].hostname
#done >$hostnamelist

# 钉钉通知,可根据if条件,指定多个不符合条件的通知
dingding_Notice()
{
    dingtalk_openapi_url="//oapi.dingtalk.com"
    dingtalk_openapi_token="Token"
    if [[ "$(disk_use)" -ge 80 ]]; then
        curl ''$dingtalk_openapi_url'/robot/send?access_token='$dingtalk_openapi_token'' \
        -H 'Content-Type: application/json' \
        -d '{"msgtype": "text",
        "text": {
        "content": "系统日志已清理成功,但依旧使用空间依旧超过80%,请及时修复,机器是:'"$hostname"'"
    }
}'
   fi
}

# 检测机器是否能够登录,最大尝试5次,每次等待5秒(机器非常卡时,不做重试可能会出现误报情况)
check_login()
{
for i in $(seq 1 5); do
        [ $i -gt 1 ]
        $login_docker 2> /dev/null exit && antl=0 && break || antl=$?;
        sleep 5
done
echo $antl
}

# 登录容器后,检测相关命令是否可用,失败重试3次(某些机器非常卡,获取结果时会超时或为空的情况下重试)
check_login_command()
{
    for i in $(seq 1 3); do
        [[ $i -gt 1 ]]
        $login_docker >/dev/null 2>&1 "type du" >/dev/null 2>&1 && antc=0 && break || antc=$?;
        sleep 5
    done
    echo $antc
}

# 检测机器是否可正常联网,失败重试5次,每次重试等待10秒钟(可选项)
check_login_command_netwotk()
{
    # 如果网络异常,请到容器机器上查看此文件
    gateway="www.renwole.com"
    curl_timeout="curl -I -s --connect-timeout 16"
    for i in $(seq 1 5); do
        [[ $i -gt 1 ]]
        $login_docker "$curl_timeout $gateway 2>/dev/null -w %{http_code} | tail -n1" && antn=200 && break || antn="$?";
        sleep 10
    done
}

# 远程获取当前磁盘使用大小
disk_use()
{
    disk_uses=$($login_docker "df -P|sort -n|grep /dev |grep -v -E '(shm|tmp|boot)'")
    disk_status=$(echo $disk_uses | awk -F'[ %]+' '{print $5}')
    echo $disk_status
}

# 查找需要清理的日志目录及文件类型,并指定所需要清理的大小,这里指定20M
system_log_file()
{
    # 支持多个目录巡检,以空格分隔,后面的'/'一定要加
    renwole_log_dir=(/var/log/ /usr/local/nginx/logs/)
    for log_dirs in ${renwole_log_dir[*]}; do
        # 远程登录机器,并定义需要清理的文件类型,然后丢进黑洞
        $login_docker "find $log_dirs 2> /dev/null -type f -size +20M \( -name "*.data*" \
        -o -name "message*" -o -iname "wtm*" -o -name "vsa*" -o -name "secu*" \
        -o -name "cron*" -o -name "*.log*" \) -exec cp /dev/null {} \;"
    done
}

# 获取哪些目录或文件占用的空间大,并按大小排序,并获取前两行文件大小目录
system_file_size_check()
{
    home_file_size=$($login_docker "du -h --max-depth=5 /home/* | sort -h | tail -n5 |head -n2")
    echo $home_file_size
}

# 管道令牌 | 进程并发 
renwole_com="/tmp/renwolcomfile"
[ -e "$renwole_com" ] || mkfifo $renwole_com
exec 3<>$renwole_com
rm -rf $renwole_com

for ((i=1;i<=1000;i++)); do echo >&3
done

# 开始循环检测机器磁盘磁盘使用状态,不符合条件的则报警
for hostname in `cat $hostnamelist`; do
    read -u3
    {
        # 远程检测机器是否可登录,最大尝试30s,无法免密登录的机器则自动跳过登录
        login_docker="timeout 30 ssh -o BatchMode=yes $hostname"
        if [[ $(check_login) -ne 0 ]]; then
            echo "容器登录失败 $hostname" >>$renwole_com_disk_clean_log
            # 符合条件终止本次循环,继续下次循环
            echo >&3
            continue 
        fi

        if [[ $(check_login_command) -ne 0 ]]; then
            echo "无法找到du命令 $hostname" >>$renwole_com_disk_clean_log
            echo >&3
            continue
        fi

        if [[ $(disk_use)  -gt 80 ]]; then
            # 如果磁盘使用率大于80%,触发清理
            system_log_file
        else
            echo "当前磁盘使用 $(disk_use)% 未超 80%,$hostname"
            echo >&3
            continue
        fi

        if [[ $(disk_use)  -gt 80 ]]; then
            echo "$tite $hostname 磁盘清理失败,当前使用率为 $(disk_use)%,文件大小:$(system_file_size_check)" >>$renwole_com_disk_clean_log
            echo "清理磁盘失败,当前使用率为 $(disk_use)% $hostname"
        else
            echo "清理磁盘成功,清理后使用率 $(disk_use)% $hostname"
        fi
        echo >&3
    }&
done
wait
# 关闭
exec 3<&-
exec 3>&-
# 是否开启钉钉通知,默认关闭
# dingding_Notice