基础部分
主要介绍企业中常用的服务器操作系统。
-
什么是运维?运维能干些什么?
服务器管理。
- 应用运维:负责公司内部服务器管理以及维护业务环境的文档及代码上线等工作 (10 ~ 13)
- 自动化运维:使用自动化工具来维护服务器环境(会一门编程语言)(12 ~ 17K)
- 桌面运维:基本上处理一些杂事(6~12K)
- 数据库运维(DBA):主要维护企业数据库管理工作,数据库优化、数据库迁移、数据库备份(18 ~ 30K)
- 容器运维(docker k8s):主要维护企业容器相关工作,容器化可以解决企业运维60-70%基础运维工作(18~30K)
- 云架构运维(架构师):主要设计企业云架构(30 ~ 50K) ACP证书 ACE不做要求
- 安全运维:查漏洞
-
什么是服务器操作系统?什么是Linux以及什么是Unix?
部署在服务器上的操作系统,Linux,unix,windows server。要求:稳点、安全
什么是操作系统:人为操作 -> 操作系统 -> 存储,通过指令来操作操作系统
-
什么是Linux?
类似于Windows,是一个服务器上使用的操作系统,Linux支持多用户,多进程,多CPU,多任务等功能,而且Linux是开源的,支持嵌入式等。
linux发展史
1969年,美国贝尔实验室开发,Unix
- 优点:性能好
- 缺点:消耗资源太大,收费
1987年,谭宁邦开发微内核unix,主要用来教学
1991年,芬兰 林纳斯-托瓦丝 在大学期间基于unix微内核开发第一款Linux内核,并且开源,并且很快加入FSF基金会,
linux核心概念
FSF基金会
GPL 通用公共协议:开源的公共协议
GNU
Linux组成:Linux内核 -> 系统软件 -> 个人软件 GNU Linux
Linux发行版本
- RedHat/CentOS
- Ubuntu
windows服务器发行版本
- windows server 1998
介绍虚拟机
-
网络类型
-
仅主机
只能跟宿主主机进行链接
-
桥接
共享宿主主机网卡,跟宿主主机处于同一个局域网
-
NAT
使用自己虚拟网卡,有自己的一套网络。
-
虚拟机软件
一般用来虚拟化一台主机的
- 虚拟机软件分类
- vmware workstation (个人使用,或者开发使用)
- KVM 一般用在云服务平台上
- ESXI 部署在物理主机上
Linux操作系统安装
在Centos 7之前的版本的网卡名称默认是eth0,之后默认ensxxx, 如果希望使用eth0,则需要修改Linux系统内核参数
net.ifnames=0 biosdevname=0
网卡基本配置
[root@git ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet # 网卡类型:为以太网
PROXY_METHOD=none # 代理方式:关闭状态
BROWSER_ONLY=no # 只是浏览器:否
BOOTPROTO=dhcp #设置网卡获得ip地址的方式,可能的选项为static(静态),dhcp(dhcp协议)或bootp(bootp协议).
DEFROUTE=yes # 默认路由:是, 不明白的可以百度关键词 `默认路由`
IPV4_FAILURE_FATAL=no # 是不开启IPV4致命错误检测:否
IPV6INIT=yes # IPV6是否自动初始化: 是[不会有任何影响, 现在还没用到IPV6]
IPV6_AUTOCONF=yes # IPV6是否自动配置:是[不会有任何影响, 现在还没用到IPV6]
IPV6_DEFROUTE=yes # IPV6是否可以为默认路由:是[不会有任何影响, 现在还没用到IPV6]
IPV6_FAILURE_FATAL=no # 是不开启IPV6致命错误检测:否
IPV6_ADDR_GEN_MODE=stable-privacy # IPV6地址生成模型:stable-privacy [这只一种生成IPV6的策略]
NAME=eth0 # 网卡物理设备名称
UUID=8c75c2ba-d363-46d7-9a17-6719934267b7 # 通用唯一识别码,没事不要动它,否则你会后悔的。。
DEVICE=eth0 # 网卡设备名称, 必须和 `NAME` 值一样
ONBOOT=no #系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备
IPADDR=192.168.103.203 #网卡对应的ip地址
PREFIX=24 # 子网 24就是255.255.255.0
GATEWAY=192.168.103.1 #网关
DNS1=114.114.114.114 # dns
HWADDR=78:2B:CB:57:28:E5 # mac地址
NM_CONTROLLED=no #关闭这个插件 有些网卡起不来 就是需要关闭NetworkManager
···
查看dns
[root@k8s-n-01 ~]# vim /etc/resolv.conf
# Generated by NetworkManager
nameserver 114.114.114.114