3.25-3.29所学内容整理

3.25日

一. 服务器

物理服务器  云服务器

基础:

服务器尺寸标准 U(unit)厚度  1U=1.75英寸=4.45  2U(常用) 4U

运维核心:数据不能丢  7*24小时运行  提高用户体验

电脑最大一根16g  服务器最大一根32g

分类:

机架式服务器  刀片式服务器  塔式服务器

42U机柜 (限制电流)

1U服务器  20台  2U  15-16台

常见服务器:

DELL  联想  HP  IBM(百度)  浪潮(国产)

DELL 服务器配置

2010年以前    1850 

2010-2013年            R710(11G)

2014-2016年    R720/R730

2017-now          R740

DELL服务器型号命名规则:

R740

R 机架式

7 CPU颗数

4 第14代服务器

0 是因特尔  5是AMD

服务器主要零部件:

1.电源 常见550w 750w 双电源 AB电路 (如果集群一堆机器做一件事情)的情况可以不用双电源

UPS不间断电源

2.CPU处理器 

常见品牌:Inter (志强 XEON),AMD

简称 E3      E5      E7(12-13代)

铜牌  银牌    金牌(14代)

CPU颗数与核心关系*******

CPU颗数 路数

2颗      2路

核心与线程关系?

1个核心同一时间  做1件事情

inter  超线程技术  1核心做2件事情

一般的企业里的服务器,CPU个(颗)数2,4颗,单个(颗)CPU是四或六核。内存总量一般是16-256g(32g,64g)

做虚拟化的宿主机(eg:安装VMware的主机)CPU颗数4-8颗,内存一般是48-128g,6-10个虚拟机

E5 最大支持内存768g  E7最大内存1t

3.内存

CPU和磁盘之间的缓冲设备,是临时存储器(存放数据的),断电数据丢失

一般程序运行的时候会被调度到内存中执行,服务器关闭

程序 进程  守护进程 

存放在磁盘上面的代码        运行起来的程序    一直运行的程序

如何提升用户体验

大门户 高并发 (抢红包,微博)

用户往内存中写入数据  过一段时间内或达到某个数量 然后写入磁盘

中小型网站 访问量少

用户直接把数据存放到硬盘中,用户想查看数据,先存放在内存中,然后用户读取让你内存中的数据

如何防止数据不丢(不断电)机房

1,双电源(AB电路)

2,正常电路+附件另外一个变压器

3,UPS不间断电源  30分钟 1小时

4,柴油发电机+油罐

5,紧急供油协议

buffer与cahce 区别 *******

把数据写到内存中  写缓冲  buffer  存放写入到内存数据区域

从内存中读取内容  读缓存  cache  存放给用户进行读取的数据区域

由于99%的网站都是以读取为主,写入为辅,读写比例至少10:1,所以并发写入一般不是问题

记住一句话:缓存无处不在

提醒:这里提到的内存和磁盘,是由多台机器组成的集群架构环境  memcached(纯内存)/redis(内存加磁盘)

4.磁盘

磁盘就是永久存放数据的存储器 磁盘上也是有缓存的(芯片)

接口分类

SATA 家用  SAS 企业  一分钟 15k转

企业级硬盘适合7*24的 适合7*24使用的 比较贵

企业网站来讲,都会尽量让用户从内存中读取数据,而不是硬盘

5.raid  磁盘阵列

raid阵列好处:

把所有容量加在一起

数据更安全

          至少需要多少块硬盘      容量                性能                      冗余

raid 0          1块 所有硬盘的总和      最好的            只要一块硬盘坏了,数据丢失  0

raid 1      必须两块          总和的一半          写入慢,读取正常      100%  坏一半

6.远程控制卡

我们平时控制服务器,远程连接xshell 服务器挂了,远程控制卡(就相当于你跑机房操作)

dell 远程控制卡  iDrac

hp  远程控制卡  iLo

6.光驱

作用:装系统(U盘)

  网络 无人值守  批量安装

企业带宽  上下速度一致

家用带宽  下载速度快  上传速度慢

二.云服务器

按需分配

中小型公司现在常用

国内:阿里云  腾讯云 华为云(国企)

国外:AWS(亚马逊) 外企

缺点:数据不安全

      服务器可能挂掉 数据很容易丢失





3.26

什么是操作系统?

人与硬件设备的中介/桥梁

Linux操作系统组成? ******

外围应用程序              蛋壳

命令解释器  shell   蛋清

系统核心  kernel lib API    蛋黄

Linux发展历程:                     

Unix 1969年的贝尔实验室 

谭宁邦 minix开发者,教学 

斯托曼,开源系统 

托沃兹  内核

斯托曼  ********

公司:自由软件基金会

项目:GNU  革奴

    GNU = GNU is  not  unix

软件:gawk,bash,acc,emacs

制度:GPL  通用公共许可(协议)

a.每个软件都要开放源代码,可以随意传播

b.你可以随意修改代码,改完之后发出来

oracle(甲骨文) 数据库  收购  MySQL(开源)  10亿美元

微软  收购  github  75亿美元

IBM  收购  Redhat  340亿美元

GNU/linux 

蓝光光盘 最大25g  没有u盘速度快

服务器端linux系统 

Ubantu  桌面系统  一般是开发平台使用

Redhat  (Red  Hat  Enterprise Linux  红帽企业版)  可以随意下载  服务、更新收费

CentOS  做到与Redhat一模一样  去掉Redhat  logo和收费项目

Fedora  稳定之后=>Redhat=去掉logo去除收费=>CentOS

CentOS  6.x  7.X  我们主学7  对比6

部署环境

下载  mirrors.aliyun.org  最新版本

vault.centos.org  旧版本

32位与64位系统区别  1.同时处理的数据速度不同

2.设计目标(诞生)  32给家用  64给大量计算数据处理(企业)

3.支持的最大内存  32位系统  支持最大4g  64位系统  支持更大内存

命名 32位系统  i386或i686

64位系统  X86_64

Vmware创建虚拟机  推荐配置  CPU i5  内存 8g  硬盘  256以上 vmware 版本 vmware 12

CentOS 7.6  1810  

网卡名字与CentOS  6 5 统一  eth0(第一块网卡)

CentOS 7是  ens33

Linux磁盘分区

/boot  200M

swqp    1g

/      所有

用户:root  皇帝

远程连接系统  Windows  Xshell  putty(开源  功能简单)

Mac    终端  ssh  root@ip地址

iTerm2

Android  juiceSSH

IOS  Termius

3.27

光盘救援模式:(root密码忘记/服务器开不开机)Troubleshooting -> rescue a CentOS  system

磁盘分区:分为三种情况

1.通用-数据不重要的时候 (只要C盘的时候)

/boot  引导分区  200MB 

swap    交换分区  内存不足的时候临时充当内存

物理内存是小于8g  swap给内存的1.5倍 

物理内存是大于8g  swap给8g(最多给8g)  假若内存不够 swap也不够 加swap

/      根分区  相当于Windows  C盘  软件和文件默认存放的地方

剩余多少给多少

20-200G

/data  数据分区  存放数据(剩余多少给多少)

2.数据重要

/boot  引导分区  200MB 

swap    交换分区  内存不足的时候临时充当内存

物理内存是小于8g  swap给内存的1.5倍 

物理内存是大于8g  swap给8g(最多给8g)  假若内存不够 swap也不够 加swap

/      根分区  相当于Windows  C盘  软件和文件默认存放的地方

20-200G

/data  数据分区  存放数据(剩余多少给多少)

3.不知道是否重要

/boot  引导分区  200MB 

swap    交换分区  内存不足的时候临时充当内存

物理内存是小于8g  swap给内存的1.5倍 

物理内存是大于8g  swap给8g(最多给8g)  假若内存不够 swap也不够 加swap

/      根分区  相当于Windows  C盘  软件和文件默认存放的地方

20-200G

剩余空间不分区,谁使用谁来分

Xshell优化:点点点

远程连接排错流程(屌丝去洗浴中心之路)

1.预备姿势

1#IP地址  服务器的地址

公网ip:只要有公网ip,全世界的小伙伴都可以访问你

IPV4  IPV6

内网ip(私网 局域网)

192.168.xx.xx

172.16.xx.xx

10.0.0.xxx

2.#端口号

远程连接服务----22----sshd

服务        搓澡  按摩  xx油  特殊服务(特叔) 

    暗号/端口号  80    443  22    8080

3.#协议  大家共同遵守的标准

GPL

SSH

2.排错流程(连不上服务器,在本地shell里敲命令)

xshell(本地shell)

本地shell输入命令---->在Windows下执行

1# 检查道路是否通畅

ping  服务器ip地址

ping 10.0.0.202

2# 是否有劫财劫色

SeLinux  防护墙

3# 是否服务在运行中(是否有这个服务)

telnet  服务器ip  端口号  #端口是否开启

telnet  10.0.0.202 22

3.导致无法连接服务器/无法上网原因

1.检查ip是否正确

2.检查网卡是否正确

3.有两周网卡管理方式 会冲突 会把networkManger关闭

systemctl  stop  NetworkManger

systemctl    disable  NetworkManger  (Linux下操作)

Systemctl  restart  NetworkManger 

命令行:

localhost

~  当前用户的家目录

~ root用户  /root  皇宫

linux查询命令

1.man  manual  手册  (按q退出)

2.命令 --help  简易版本帮助

关机重启

重启

reboot 

shutdown -r  时间

shutdown -r  0/now

取消当前进行的关机或重启

shutdown  -c  #cancel  只能取消shutdown的关机或重启

关机

halt  #关机  不可取消

shutdown  -h  时间

poweroff  #关机  不可取消

目前所学

1.ip  显示IP地址

ip a  ==  ip  address

2.ping  检查道路是否畅通

3.telnet (Windows 本地shell有)

检查某个端口是否开启

4.man  查询帮助

5.reboot  重启

6.shutdown  关机或重启

-r  时间  重启

-h  时间  关机

-c  取消关机或重启

7.halt  关机

3.28

命令和快捷键

Ctrl+c 取消当前操作

Ctrl+l  =clear    清空屏幕(并不是删除)

Ctrl+a 把光标移动到行首  Ctrl+e把光标移动到行尾

Ctrl+u把光标到行首的内容剪切

Ctrl+y把内容加到光标位置

tab键:自动补全命令和路径

pwd 显示当前所在目录(print working directory)

cd 切换目录或进入到目录(chang directory)

cd~回老家    和cd不加东西一样

cd .. 到上一层目录

cd . 在当前目录

cd-回到之前目录

mkdir    make directory 创建目录  默认只创建一层加-p可创多层目录

ls      list 查看目录的内容

ls -l    详细查看  和  ll一样

路径一切从跟开始

绝对路径:从根开始的路径

相对路径:不是从根开始的路径

touch 创建文件  或者是修改文件的时间戳

echo显示符文      echo +  任意符文都会显示

touch和echo都可以与{}一起使用

例touch    1.TXT  2.txt    3.txt    =touch {1..3}.txt

cp copy  复制

-r 递归复制  复制目录和目录的内容

-p 复制    保持属性不变

-a  相当于是 -pdr

-d  与软连接有关

cp还可用于备份文件如

cp  1.txt  1.txt.bak    (在本目录备份一般加.bak后缀)

3.29

mv  移动 

重命名  mv  原文件名  新文件名

rm  remove  删除文件或目录(默认无法删除目录)

可以使用mv进行替代

    -f  强制删除

-r  删除目录及目录内容

tree 以树形显示目录结构  默认没有安装 yun  install -y  tree

-L 最多显示几层目录 

-F 给不同类型的文件加上标记(目录加上/)

vi  linux下面的编辑器

基本用法  vi/oldboy/oldboy.txt

按小写字母 i o 进入编辑模式

按esc,退出编辑模式

输入 :wq  保存并退出

cat /oldboy/oldboy.txt  查看内容

:q! 强制退出不保存

cat 显示文件内容

了解:/oldboy 和/oldboy/区别

大部分命令是一样的

/oldboy  表示oldboy目录和下面的内容

/oldboy/ 表示oldboy的目录的内容

esc.  回到上一个命令的

linux目录发展

/    根  存放系统服务或软件

/usr 存放用户数据或软件

FHS  目录层次标准  根和/usr下每个目录的作用

目录结构特点:

1.一切从根开始linux目录是一个有结构  目录层次

2.linux下面的设备不挂载无法使用

  不挂载的设备相当于是没有窗户没有门的监狱,挂载就是给设备开了一个入口

3.linux每个目录可以挂载不同的设备(磁盘)上,Windows很难实现


linux下面使用光盘  /dev/cdrom

第1个里程碑-把光盘放入到光盘中 

第2个里程碑-不可以直接使用光盘

第3个里程碑-进行挂载并使用

先准备好目录 然后挂载  /mnt

mount /dev/cdrom  /mnt

Centos  7

/bin == /usr/bin      binary 二进制文件 命令

/sbin == /usr/sbin    super binary  超级命令  只要root可以使用

/boot  引导文件存放  系统内核

/dev    device  设备文件  光盘 硬盘  U盘 /dev/cdrom

/etc    系统配置文件

/home  /home/oldboy  普通用户的家目录  贫民窟

/root  /root  root用户的家目录  皇宫

/lib    libary库文件

/lib64

/lost+found  系统宕机,临时保存数据位置

/mnt  mount  tempoary  默认挂载点  临时的挂载点

/opt  optionn  第三方软件  安装位置

/proc  process(进程)虚拟目录  存放的是内存中信息  进程  服务信息

/sys    虚拟目录  存放的是内存中信息  进程  服务信息

/tmp  temp tempoary  临时存放文件的位置  垃圾堆

/usr  user/unix  software  resource  存放用户安装软件

/var  variable  经常变换的数据  存放的位置  日志

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,245评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,749评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,960评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,575评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,668评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,670评论 1 294
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,664评论 3 415
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,422评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,864评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,178评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,340评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,015评论 5 340
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,646评论 3 323
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,265评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,494评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,261评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,206评论 2 352

推荐阅读更多精彩内容

  • 1.1 运维人员的重要职责有哪些(3分) 企业数据不丢失,不泄露 企业业务7*24小时不停机 企业服务效率高(用户...
    Zh_bd92阅读 683评论 0 0
  • 第1章 计算机硬件与组成基础 1. 运维人员的重要职责有哪些? 企业数据不丢失 7*24小时不宕机 用户体验好 2...
    被强煎的蛋_舍得阅读 241评论 0 0
  • 1、运维人员的重要职责 解答: 1、企业数据安全(不丢失、不泄露); 2、7x24小时服务(永不宕机); 3、用户...
    喂00阅读 733评论 0 1
  • 1. 《遇见未知的自己》看到能量这一章节时,我并不认同她的理论。它说,所有眼见的物质,包括看不到的声音、思想、意念...
    如此且行阅读 1,292评论 2 2
  • ❤古诗践行去年8月份第一次上学习力课程,践行最好的就是古诗了,翻看当时的记录,当时果冻1岁半,践行到D6天就可以背...
    荔儿果果阅读 887评论 0 0