linux 计算集群搭建,使用centos构建服务器计算集群
yum源的搭建
排除列表
#新建文件
[root@centos-test ~]# vim /usr/local/local_mirror/exclude.list
#填入內容
SRPMS
aarch64
ppc64
ppc64le
debug
repodata
EFI
LiveOS
images
isolinux
CentOS_BuildTag
EULA
GPL
RPM-GPG-KEY-CentOS-7
RPM-GPG-KEY-CentOS-Testing-7
drpms
shell同步腳本
#建立文件
[root@centos-test ~]# /usr/local/local_mirror/rsync.sh
#填入內容, 在之前需要新建需要的文件目錄
#epel
rsync -avz --exclude-from=/usr/local/local_mirror/exclude.list rsync://mirrors.tuna.tsinghua.edu.cn/epel/7/ /usr/local/local_mirror/epel/7/
createrepo /usr/local/local_mirror/epel/7/
#centos7-base
rsync -avz --exclude-from=/usr/local/local_mirror/exclude.list rsync://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/ /usr/local/local_mirror/centos/7/os/x86_64/
createrepo /usr/local/local_mirror/centos/7/os/x86_64/
#centos7-updates
rsync -avz --exclude-from=/usr/local/local_mirror/exclude.list rsync://mirrors.tuna.tsinghua.edu.cn/centos/7/updates/x86_64/ /usr/local/local_mirror/centos/7/updates/x86_64/
createrepo /usr/local/local_mirror/centos/7/updates/x86_64/
#centos7-extras
rsync -avz --exclude-from=/usr/local/local_mirror/exclude.list rsync://mirrors.tuna.tsinghua.edu.cn/centos/7/extras/x86_64/ /usr/local/local_mirror/centos/7/extras/x86_64/
createrepo /usr/local/local_mirror/centos/7/extras/x86_64/
#centos7-centosplus
rsync -avz --exclude-from=/usr/local/local_mirror/exclude.list rsync://mirrors.tuna.tsinghua.edu.cn/centos/7/centosplus/x86_64/ /usr/local/local_mirror/centos/7/centosplus/x86_64/
createrepo /usr/local/local_mirror/centos/7/centosplus/x86_64/
#centos7.3.1611-base
rsync -avz --exclude-from=/usr/local/local_mirror/exclude.list rsync://mirrors.tuna.tsinghua.edu.cn/centos/7.3.1611/os/x86_64/ /usr/local/local_mirror/centos/7.3.1611/os/x86_64/
createrepo /usr/local/local_mirror/centos/7.3.1611/os/x86_64/
#centos7.3.1611-updates
rsync -avz --exclude-from=/usr/local/local_mirror/exclude.list rsync://mirrors.tuna.tsinghua.edu.cn/centos/7.3.1611/updates/x86_64/ /usr/local/local_mirror/centos/7.3.1611/updates/x86_64/
createrepo /usr/local/local_mirror/centos/7.3.1611/updates/x86_64/
#centos7.3.1611-extras
rsync -avz --exclude-from=/usr/local/local_mirror/exclude.list rsync://mirrors.tuna.tsinghua.edu.cn/centos/7.3.1611/extras/x86_64/ /usr/local/local_mirror/centos/7.3.1611/extras/x86_64/
createrepo /usr/local/local_mirror/centos/7.3.1611/extras/x86_64/
#centos7.3.1611-centosplus
rsync -avz --exclude-from=/usr/local/local_mirror/exclude.list rsync://mirrors.tuna.tsinghua.edu.cn/centos/7.3.1611/centosplus/x86_64/ /usr/local/local_mirror/centos/7.3.1611/centosplus/x86_64/
createrepo /usr/local/local_mirror/centos/7.3.1611/centosplus/x86_64/
#賦予權限
[root@centos-test ~]# chmod +x /usr/local/local_mirror/rsync.sh
# 同步某個repo文件,例如cloudera-cdh5
reposync -r cloudera-cdh5
# 安裝mysql-server
# 安裝Oracle jdk
# cat命令 sed命令 netstat命令 lsof命令
總結
以上是生活随笔為你收集整理的linux 计算集群搭建,使用centos构建服务器计算集群的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 穷举法破解集合小游戏~
- 下一篇: 对超长的文字换行处理:程序和CSS样式