yum

Linux yum源

|▌冷眼眸甩不掉的悲伤 提交于 2020-01-31 00:24:44
源:分为本地源和远程源 远程源存储文件 本地源对应远程源索引 默认本地源对应外国的源 建议更换本地源为阿里源 阿里源替换建议按照官网教程执行 来源: CSDN 作者: 南阳木子 链接: https://blog.csdn.net/qq_36638446/article/details/104117534

shell脚本快速配置yum源

℡╲_俬逩灬. 提交于 2020-01-30 20:43:31
我们在使用Red Hat系列与CentOS系列的 Linux系统 时经常要配置yum源,本文档提出一个快速配置yum源的方法,就是用 shell 脚本 来实现。 首先确保系统已挂载好镜像文件,然后执行vim rhel7.repo.sh 命令 ,这个 命令 是创建一个 脚本 。 在打开的文件中添加以下内 [root@linuxprobe ~]# vim rhel7.repo.sh 1 #!/bin/bash 2 3 cd /etc/yum.repos.d 4 5 cat >>rhel7.repo<<OK 6 [rhel7] 7 name=rhel7 8 baseurl=file:///media/cdrom 9 enabled=1 10 gpgcheck=0 11 OK 12 13 mkdir -p /media/cdrom 14 mount /dev/cdrom /media/cdrom 15 echo "/dev/cdrom /media/cdrom iso9660 defaults 0 0" >> /etc/fstab 16 17 yum clean all 18 yum makecache 写完脚本后记得赋予脚本执行权限: [root@linuxprobe ~]# chmod 755 rhel7.repo.sh 或 [root@linuxprobe ~]# chmod +x

kubectl介绍及使用

…衆ロ難τιáo~ 提交于 2020-01-30 18:50:37
一 kubectl介绍 1.1 kubectl概要 kubectl控制Kubernetes集群管理器,使用Kubernetes命令行工具kubectl在Kubernetes上部署和管理应用程序。使用kubectl,您可以检查群集资源; 创建,删除和更新组件; 看看你的新集群; 并提出示例应用程序。 更多kubectl参考https://kubernetes.io/docs/reference/kubectl/overview/。 二 kubectl安装 2.1 正式安装——方式一(推荐) [root@k8s-01 ~]# cat /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64 enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg [root@k8s-01 ~]# yum -y install

jumpserver2

我与影子孤独终老i 提交于 2020-01-30 15:43:40
测试环境 CPU: 64位双核处理器 内存: 4G DDR3 数据库:mysql 版本大于等于 5.6 mariadb 版本大于等于 5.5.6 环境 系统: CentOS 7 IP: 192.168.244.144 设置 selinux 和防火墙 $ firewall-cmd --zone=public --add-port=80/tcp --permanent # nginx 端口 $ firewall-cmd --zone=public --add-port=2222/tcp --permanent # 用户SSH登录端口 coco $ firewall-cmd --reload # 重新载入规则 $ setenforce 0 $ sed -i "s/enforcing/disabled/g" /etc/selinux/config # 修改字符集,否则可能报 input/output error的问题,因为日志里打印了中文 $ localedef -c -f UTF-8 -i zh_CN zh_CN.UTF-8 $ export LC_ALL=zh_CN.UTF-8 $ echo 'LANG="zh_CN.UTF-8"' > /etc/locale.conf 一、准备python3和python虚拟环境 1.1 安装依赖包 $ yum -y install wget gcc

配置yum源以及使用yum进行操作

删除回忆录丶 提交于 2020-01-30 14:46:33
Yum(全称为 Yellow dog Updater, Modified)基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。 本地Yum仓库:自己是服务端为本机提供服务 服务端:拥有光盘所有内容 客户端:指定本机及为服务端,书写一个配置文件 /etc/yum.repos.d/.repo 注意:错误的配置文件,会影响正确的文件 实验:配置本地yum源;操作系统:CentOS 7 挂载光盘 (把光盘文件/dev/cdrom 挂载到挂载点 /mnt) 创建目录 /repo/cos7dvd 把挂载的光盘文件拷贝到目录/repo/cos7dvd下 查看一下 清理旧的配置、不可用的、其他人建立的配置 手工编写新的软件源 yum的应用 1、 安装软件包 2、 查询软件包是否已安装 3、 查询软件详细信息 4、 卸载软件包 5、 清除缓存 为了提高检索速度,yum会在本机缓存数据,当软件源地址有变化或者需要检查仓库时,建议先清理所有缓存 来源: 51CTO 作者: 纵马且长歌 链接: https://blog.51cto.com/14310201/2432343

ceph部署步骤

跟風遠走 提交于 2020-01-30 12:27:48
环境说明: ip 服务 主机名 备注 172.20.101.5 ceph、ceph-deploy、mon admin-node mon节点 集群节点 172.20.101.13 ceph ceph1 osd 172.20.101.15 ceph ceph2 osd ######### 环境准备: 1 关闭 selinux 和 iptables systemctl stop firewalld systemctl disable firewalld setenforce 0 sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config setenforce 0 2 设置时间同步 yum -y install ntp systemctl enable ntpd systemctl start ntpd ntpdate -u cn.pool.ntp.org hwclock --systohc timedatectl set-timezone Asia/Shanghai 3 修改主机名和 host hostnamectl set-hostname admin-node hostnamectl set-hostname ceph1 hostnamectl set-hostname ceph2 vim /etc/hosts 172.20

centos 7.3 快速安装ceph

随声附和 提交于 2020-01-30 09:34:54
Ceph简介 Ceph是一种为优秀的性能、可靠性和可扩展性而设计的统一的、 分布式文件系统 。 部署逻辑架构 准备3台主机,并且修改主机名(hostnamectl set-hostname xxx 后重启) IP地址 主机名(Hostname) 192.168.1.24 node1(用该主机同时作为管理和监控节点) 192.168.1.25 node2 (osd.0 节点) 192.168.1.26 node3 (osd.1 节点) 在各节点上安装启用软件仓库,启用可选软件库 # sudo yum install -y yum-utils && sudo yum-config-manager --add-repo https://dl.fedoraproject.org/pub/epel/7/x86_64/ && sudo yum install --nogpgcheck -y epel-release && sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 && sudo rm /etc/yum.repos.d/dl.fedoraproject.org* # sudo yum install yum-plugin-priorities 修改node1节点/etc/hosts文件,增加以下内容: 192.168.1.24

ceph安装问题

﹥>﹥吖頭↗ 提交于 2020-01-30 07:49:40
ceph-deploy安装 Yum priorities plugin Loaded plugins: fastestmirror Loaded plugins: fastestmirror, priorities yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm cat << EOM > /etc/yum.repos.d/ceph.repo [ceph-noarch] name=Ceph noarch packages baseurl=https://download.ceph.com/rpm-mimic/el7/noarch enabled=1 gpgcheck=1 type=rpm-md gpgkey=https://download.ceph.com/keys/release.asc EOM yum install ceph-deploy ntp ntpdate ntp-doc -y ssh-keygen #下面得一条条执行 ssh-copy-id ceph1 ssh-copy-id ceph2 ssh-copy-id ceph3 echo "192.168.7.151 ceph1" >> /etc/hosts echo "192.168.7.152

通过ceph-deploy搭建ceph 13.2.5 mimic

北慕城南 提交于 2020-01-30 07:48:28
一、ceph介绍 操作系统需要内核版本在kernel 3.10+或CentOS7以上版本中部署 通过deploy工具安装简化部署过程,本文中选用的ceph-deploy版本为1.5.39 至少准备6个环境,分别为1个ceph-admin管理节点、3个mon/mgr/mds节点、2个osd节点 二、ceph安装 1. 部署ceph-admin a) 配置主机名,配置hosts文件。 shell> hostnamectl --static set-hostname shyt-ceph-admin shell> cat /etc/hosts 10.52.0.181 shyt-ceph-mon1 10.52.0.182 shyt-ceph-mon2 10.52.0.183 shyt-ceph-mon3 10.52.0.201 shyt-ceph-osd-node1 10.52.0.202 shyt-ceph-osd-node2 b) 生成ssh key文件并复制到各个节点 shell> ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase):

Ceph 存储集群 - 搭建存储集群

橙三吉。 提交于 2020-01-30 07:46:49
目录 一、准备机器 二、ceph节点安装 三、搭建集群 四、扩展集群(扩容) 一、准备机器 本文描述如何在 CentOS 7 下搭建 Ceph 存储集群(STORAGE CLUSTER)。 一共4台机器,其中1个是管理节点,其他3个是ceph节点: hostname ip role 描述 admin-node 192.168.0.130 ceph-deploy 管理节点 node1 192.168.0.131 mon.node1 ceph节点,监控节点 node2 192.168.0.132 osd.0 ceph节点,OSD节点 node3 192.168.0.133 osd.1 ceph节点,OSD节点 管理节点:admin-node ceph节点:node1, node2, node3 所有节点:admin-node, node1, node2, node3 1. 修改主机名 # vi /etc/hostname 2. 修改hosts文件 # vi /etc/hosts 192.168.0.130 admin-node 192.168.0.131 node1 192.168.0.132 node2 192.168.0.133 node3 3. 确保联通性(管理节点) 用 ping 短主机名( hostname -s )的方式确认网络联通性。解决掉可能存在的主机名解析问题。 $