yum

k8s(1)-使用kubeadm安装Kubernetes

守給你的承諾、 提交于 2020-03-08 09:34:15
安装前准备 1. 一台或多台主机,这里准备三台机器 角色 IP Hostname 配置(最低) 操作系统版本 主节点 192.168.0.10 master 2 核 2G CentOS7.6.1810 工作节点 192.168.0.11 node1 2 核 2G CentOS7.6.1810 工作节点 192.168.0.12 node2 2 核 2G CentOS7.6.1810 2. 验证MAC地址和product_uuid对于每个节点都是唯一的 您可以使用命令 ip link 或ifconfig -a 获取网络接口的MAC地址 可以使用 sudo cat /sys/class/dmi/id/product_uuid 查看product_uuid 3. 检查所需端口 主节点 子节点 4. 所有节点同步时间 yum install ntpdate -y ntpdate 0.asia.pool.ntp.org    5. 修改主机名,分别在三个节点下执行 hostnamectl set-hostname master hostnamectl set-hostname node1 hostnamectl set-hostname node2       6. 在三个节点下修改hosts文件 192.168.0.10 master 192.168.0.11 node1 192.168

卸载yum并重新安装并配置源

梦想与她 提交于 2020-03-08 09:13:55
# 查看所有yum组件 rpm -qa | grep yum #将所有的组件卸载掉 rpm -qa | grep yum | xargs rpm -e --nodeps #一般下面这三个就行了(太慢可以从http://mirrors.163.com/centos/7/os/x86_64/Packages/ 下载) wget http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-3.4.3-150.el7.centos.noarch.rpm wget http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm wget http://mirror.centos.org/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm #先安装这个 rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm #如下两个有依赖同时安装 rpm -ivh yum-3.4.3-150.el7.centos.noarch.rpm yum-plugin

yum报错-bash: /usr/bin/yum: /usr/bin/python2.7: bad

天大地大妈咪最大 提交于 2020-03-07 23:28:09
1.创建目录python和yum用以存放rpm包: mkdir /usr/local/src/python mkdir /usr/local/src/yum 2.使用wget分别下载python以及yum的rpm包(注意:一定要和系统的版本号对应)地址: http://vault.centos.org (1)下载python的rpm包: cd /usr/local/src/python wget http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-2.7.5-34.el7.x86_64.rpm wget http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm wget http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-pycurl-7.19.0-17.el7.x86_64.rpm wget http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-devel-2.7.5-34.el7.x86_64.rpm wget http://vault.centos.org/7.2

Linux安装软件yum命令

梦想的初衷 提交于 2020-03-07 19:19:11
一般业界安装软件有三个地方,大家约定成俗; 1、/usr/local 2、/opt 3、/srv linux安装软件有四种方式,基于rpm的安装的不智能,无法自动识别各个包直接的依赖关系,故使用yum比较多,此处主要介绍yum命令。 查找软件包命令:yum search <keyword> 安装指定的软件命令:yum install <package_name> yum install telnet -y : -y就不用中途选择yes还是no,一步完成安装 删除软件包命令:yum remove <package_name> 列出所有已安装的软件包命令:yum list installed、 yum list installed | grep python 清理yum安装已下载的包命令: yum clean all(注意有时候需要清除以释放空间) 来源: https://www.cnblogs.com/healthinfo/p/12436047.html

Linux vi/vim and linux yum 命令

删除回忆录丶 提交于 2020-03-07 09:23:20
Linux vi/vim 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。 但是目前我们使用比较多的是 vim 编辑器。 vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。 什么是 vim? Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。 连 vim 的官方网站 (http://www.vim.org) 自己也说 vim 是一个程序开发工具而不是文字处理软件。 vi/vim 的使用 基本上 vi/vim 共分为三种模式,分别是一般模式、编辑模式与指令列命令模式。 这三种模式的作用分别是: 一般模式: 以 vi 打开一个档案就直接进入一般模式了(这是默认的模式)。 在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、贴上』来处理你的文件数据。 编辑模式: 在一般模式中可以进行删除、复制、贴上等等的动作,但是却无法编辑文件内容的! 要等到你按下『i, I, o, O, a, A, r, R』等任何一个字母之后才会进入编辑模式。 注意了

Linux 软件包管理

久未见 提交于 2020-03-07 06:17:01
RPM软件包 安装与卸载 sudo-1.7.2p1-5.e15.i386.rpm   其中包括软件名(sudo),版本号(1.7.2p1),发行号(5.e15),硬件平台(i386) 1)卸载 # rpm -e sudo 注意:如果与其他软件有冲突,可使用--nodeps强行卸载。 2)安装 # rpm -ivh sudo-1.7.2p1-5.e15.i386.rmp 挂载光盘 mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom 3)查询: 查询文件隶属的软件包:rpm -qf 查询软件包信息:rpm -qi、rpm -qip 查询软件包安装文件:rpm -ql、rpm-qlp 查询软件包帮助文档:rpm -qd 查询软件包配置文件:rpm -qc rpm -q sudo rpm -qa | grep samba(查询所有软件包samba相关) 其他安装选项: --excludedocs 不安装软件包中的文档文件 --prefix=(/usr/local/sudo) PATH(大多数不准改变安装路径) 将软件包安装到由PATH指定的路径下 --test 只对安装进行测试,并不实际安装 A.软件包已被安装 # rpm -ivh sudo-1.7.2p1-5.el5.i386.rpm package sudo-1.7.2p1-5.el5.i386

HTTP、Nginx服务介绍

风流意气都作罢 提交于 2020-03-07 03:15:31
一、HTTP 介绍 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。 1、HTTP 工作原理 HTTP协议工作于客户端-服务端架构上。浏览器作为HTTP客户端通过URL向HTTP服务端即WEB服务器发送所有请求。 Web服务器有:Nginx,Apache服务器,IIS服务器(Internet Information Services)等。 Web服务器根据接收到的请求后,向客户端发送响应信息。 HTTP默认端口号为80,但是你也可以改为8080或者其他端口。 HTTP三点注意事项: HTTP是无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。 HTTP是媒体独立的:这意味着,只要客户端和服务器知道如何处理的数据内容,任何类型的数据都可以通过HTTP发送。客户端以及服务器指定使用适合的MIME-type内容类型。 HTTP是无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传

yum 报错

醉酒当歌 提交于 2020-03-07 02:35:51
1 在 ESXI 的虚拟机上安装了Cent OS 6 的系统,执行 yum repolist 命令后报如下错误: Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock error was 14: PYCURL ERROR 7 - "Failed to connect to 2001:4178:5:200::10: Network is unreachable" 后来发现是防火墙的原因,执行如下命令,关闭 iptables 后恢复正常。 service iptables stop 2 阿里云ECS服务器,yum ×××tall 报错如下: Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again 解决: 同样需要关闭防火墙。 来源: 51CTO 作者: zengwj1949 链接: https://blog.51cto.com/zengwj1949/2350632

4.Linux下的软件管理(1)

僤鯓⒐⒋嵵緔 提交于 2020-03-06 16:08:23
前言 windows只有*****.exe 在Linux中下载软件的格式 deb 和 rpm 软件安装包格式类型 rpm: redhat linux(suse centos redhat) deb: ub deb(这个不是当前系统可使用的包) tar: 绿色软件(可直接安装) 源码编译(需要编译过程) rpm包名称分析 -<4.2.5-68>.<el7_5.1>.<x86_64>. [1] [2] [3] [4] [5] 1:软件名称(有可能与安装后的名称不一样) 2.软件版本 3.软件授权(此为企业7授权过的) 4.软件多少位 5.软件后缀表示软件包是rpm类型的 #在管理rpm软件包时用rpm命令管理 rpm命令 (不能解决软件的依赖性,所以不方便) #rpm管理命令# rpm -ivh #安装 -v #显示过程 -h #hash 检测查看软件中的hash值是否有改变 -i #install 安装 -e #卸载 -q #查看 -a #所有 -qa #查看所有安装过的软件 -l #列出安装后在系统中生成的文件 -p #操作对象为软件包 –scripts #查看软件在安装或卸载时在系统中执行的脚本 –force #强制安装 -nodeps #忽略软件依赖性安装 -K #检测软件是否是原版软件 设定实验环境: 1.mkdir /westos 2.在虚拟机光驱中添加系统匹配景象 3

tars环境部署

陌路散爱 提交于 2020-03-06 07:42:14
author: headsen chen date: 2018-10-18 12:35:40 注意:依据Git上的tars搭建步骤整理而来 参考: https://max.book118.com/html/2017/0527/109698528.shtm https://github.com/TarsCloud/Tars/blob/master/Install.zh.md 环境: centos7.3-x86_64 kernel :3.10 1,依赖 yum install mpfr -y yum install gmp -y yum install *mpc* -y yum install glibc-static libstdc++-static -y yum -y install gcc gcc-c++ yum -y install autoconf automake libtool curl make g++ unzip zlib zlib-devel yum install glibc-devel -y yum install cmake -y yum install perl -y yum install -y git yum install ncurses-devel -y 2,安装gcc # 安装,下载好包并放在/mnt下面 cd /mnt tar fx gcc-6