从零开始学习linux运维基础总结

Posted 3237sd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从零开始学习linux运维基础总结相关的知识,希望对你有一定的参考价值。

时间2019年8月28日到8月30日

 

运维人的基本职责:

1:及时备份、不丢失数据。

2:  7*21小时不宕机

3:给用户更好的体验

 

服务器硬件:

CPU:处理运算,发送控制命令控制各硬件。CPU用(路)位单位,显示的是最大可以用几颗CPU。颗数越大的,可以处理的程序的能力就越强。

电源:供电

风扇:散热

主板:所有硬件的载体/母更

网卡:信息的传输

硬盘:永久储存信息

内存:暂时储存信息

阵列卡:整合跟多的磁盘统一管理,写入的速度更快。安全性更高。

远程控制卡:远程控制服务器(包括开关机/重启的情况)。

 

 

 

写buffer     读cache

Buffer(写入/用户信息先到内存在定时定量写入磁盘)

Cache(读取/用户读取时,磁盘调动信息,发到内存在呈现给用户)

 

 

服务器性能分类:

1:PC服务器   X86建构       2:小型机  IBM HP       3:大型机   机柜

服务器类别:机架服务器    刀片服务器      塔式服务器

服务器的大小用几U(4.45CM)来表示,CPU用 “路”来表示。

程序:程序员打的代码       进程:运行的程序             守护进程:持续运行的程序,

 

如何让你的数据不丢(断电)

1.两个电源     A B路

2.UPS—----比间断供电(蓄电池)30分钟 好的可以1小时    3.发电机

 

磁盘:

接口:常见的有两个   一个是sata:家用  便宜但速度不快  服务器对速度要求不高的。         一个是sas: 服务器标配。

硬盘接口类型(由坏到好):  IDE  --- sata  --- scsi  --- sas(服务器硬盘主流接口)  --- PCI-E(服务器固态硬盘接口)

                 茶壶(硬盘)壶嘴(硬盘接口) 茶水(数据)

硬盘转速信息:  家用的电脑: 5400/7200          企业服务器: 10k/15k

转速:rpm(例子:15K/每分钟1万5千转)。

硬盘存储容量:存储单位  B、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB/之间是以1024换算的。

阵列卡/raid      

多个容量小的硬盘,整合成一个较大的容量。用整列卡来统一管理。提高存储速度, 提高安全性能(实时备份镜像)

Raid0:优点:提高存储数据速度      缺点:数据存储不安全   

Raid1:优点:存储安全(实时备份镜像)   缺点:存储速度不高

Raid5:优点:存储速度快,安全性高.       缺点:会浪费一块磁盘,并且只可以损坏一块磁盘。

远程控制卡:      

可以远程控制服务器计算(包括开关机/重启)。(在服务器正面左侧黄线)

 

机柜:

要整理线路,并且要在每个线路上标记每条线路的安装位置。

硬件性能对比:   CPU-----内存-----网卡-----固态硬盘------机械硬盘

 

企业如何存储数据:

大型企业: 并发量比较大  主要注重数据读写效率
用户数据  -写-> 保存到内存中(缓冲区) -定时定量-> 存储到硬盘
用户数据  -读-> 从内存中读取(缓存区) <-热点数据- 存储硬盘中


中小企业: 并发量比较小    主要注重数据安全性
用户数据  -写-> 存储到硬盘
用户数据  -读-> 从内存中读取(缓存区) <-热点数据- 存储硬盘中

 

操作系统是什么:        人与硬件沟通的桥梁       

组成: 内核、解释器、外围软件程序          

诞生:unix(贝尔实验室)在发展过程中开始收费----(GNU项目名)(斯托曼FSF自由软件发展基金会)-----(谭邦宁,教授,给学生上课用。)---(托瓦茨,开发了内核)    当时fsf自我开发了解释器,软件。但并没有开发出内核。

GNU:开发出类似unix的一个系统。

GPL:所有软件程序都是开源的,所有人都可以修改但最后必须把自己的源代码公布。

 

安装虚拟机

//检查物理机的配置

//下载镜像,及虚拟机软件。

//读秒界面   配置网卡名称信息   centos6--eth0(第一块)  centos7--ens33

//配置网络和主机名称信息

     进行系统分区操作

         /boot    启动分区     保存和系统启动有关数据信息     200M

         swap     交换分区     临时将硬盘空间充当内存使用    参考内存容量  1.5G

               内存容量 <8G    swap分区大小=1.5*内存大小

               内存容量 >=8G   swap分区大小=8G

               / 根分区(将剩余所有空间)   ////////两个安全相关的配置进行关闭

///选择install centos7 -- tab键 -- 最底行输入 -- net.ifnames=0 biosdevname=0 配置信息

 

以上是关于从零开始学习linux运维基础总结的主要内容,如果未能解决你的问题,请参考以下文章

OpenStack 运维 - 从零开始学习

Rancher 运维 - 从零开始学习 | RKE部署K8S | 容器管理

Rancher 运维 - 从零开始学习 | RKE部署K8S | 容器管理

Rancher 运维 - 从零开始学习 | RKE部署K8S | 容器管理

Rancher 运维 - 从零开始学习 | RKE部署K8S | 容器管理

Linux运维--从零开始