2019-07-06

day006

周结

重点知识回顾

1.物理服务器品牌与型号

  1. IBM(联想):国企 外企 (稳定 贵)
    IBM1U类服务器:3550m3/m5
    IBM2U类服务器:3650m3/m4/m5
    IBM4U类服务器:3850 5U类服务器:3950
  2. DELL:
    1U类型服务器 :R420 R620/630 R440 R640
    2U类型服务器:R720/730 R740
    *1U=4.45cm=1.75英寸
    2.服务器硬件组成知识
  3. CPU 运算/控制(效率最高)
    几路服务器:服务器上有多少颗CPU
    CPU核数: 处理工作任务 核心数越多 并行处理能力越强
  4. 内存 存储数据(存储效率高)数据先存储到内存(断电易丢失数据)
    名词概念:
    程序:所有代码信息构成一个程序
    进程:运行起来的程序
    守护进程:一直运行存在的进程
    缓存:将数据放入到缓存区 加快数据读取 读-缓存(cache)
    缓冲:将输入放入到缓冲区 加快数据写入 写-缓冲(buffer)
  5. 硬盘 存储数据(效率低)存储到硬盘(永久存储)
    硬盘接口:sata -- SCSI -- sas 影响数据传输效率 pci-e(固态硬盘) 昂贵 效率高
    硬盘转速:家用级别:5400 7200 企业级别: 10K 15k
    硬件存储单位:B -- KB -- MB -- GB -- TB -- PB -- EB -- ZB --
    换算:
    1024B == 1kb 1024kb == 1MB 专业级别换算
    1000B == 1kb 1000kb == 1MB 工业级别换算

*1T硬盘 == 可用容量: 1GB=1000×1000×1000/(1024×1024×1024)≈Windows操作系统中的0.9313GB。 so:1000gX0.9313g==930GB

  1. 主板 南桥 北桥

  2. 电源 心脏 服务供电(冗余特性)

  3. 网卡 实现网络通讯(多块)

  4. 阵列卡RAID 提高单块硬盘存储量 提高数据安全性 实现提高数据存储效率
    RAID0 提升存储效率 安全性不高
    RAID1 提高冗余特性 存储效率较低/容量减半

  5. 远程控制卡 控制服务器启动 远程安装系统

  6. 风扇 散热
    避免内存丢失的方案
    01. 提高电源冗余 双路电源
    02. 提供UPS(不间断电源供电系统) 电瓶 1个小时 10几分钟
    03. 购买发电机 (银行) 柴油
    企业存储数据的方案
    高并发: 注重数据读写效率
    用户存储数据:用户写入数据 --> 服务器内存(缓冲区)--> 定时/定量 将内存数据转存到磁盘中
    用户读取数据:用户读取数据 --> 服务器内存(缓存区)<-- 将磁盘中热点数据
    低并发:(读多写少) 注重数据安全性
    用户存储数据:用户写入数据 --> 写入磁盘中
    用户读取数据:用户读取数据 --> 服务器内存(缓存区)<-- 将磁盘中热点数据
    3.什么是操作系统?
    用户发出请求使用操作系统来控制电脑硬件
    是一个人与计算机硬件交流的中介

  7. 操作系统组成:
    应用程序
    解释器(shell)
    内核
    硬件

  8. Linux系统特性:
    开源的操作系统,可以自由传播
    支持多用户,多任务,多线程,以及多CPU支持
    应用于服务器端,嵌入式,以及个人PC(3大领域)
    GNU: 是一个项目 GNU SI NOT NUIX
    GPL:通用公共许可证 项目软件程序,必须是开源,开源程序代码可以自由传播/自由修改,修改代码信息必须公布

  9. Linux不同的系统版本
    Redhat linux系统 红帽商标版 收费
    centos linux系统 公开全部免费版
    Fredora linux系统程序开发用
    redhat linux系统红帽测试版
    4.系统安装环境说明
    虚拟化概念: 共享 一个系统 -- 1个CPU 1个内存 1个硬盘 多个系统 == 1个CPU 1个内存 1个硬盘
    如何实现虚拟化: vmware --- 新建虚拟主机(类似购买主机过程)

  10. 操作系统安装部署
    第一步:系统镜像
    新版本的系统:centos 7.6
    补充:系统类型
    32位系统:CPU识别方式 识别内存容量:4G
    64位系统:CPU识别方式 识别内存容量:大于4G
    第二步:安装操作系统
    1)光驱加载指定镜像
    2)开启虚拟主机
    3)进入系统安装菜单选择界面
    install centos7 --- 安装系统 *****
    4)图形安装界面--配置网卡地址信息
    network & host name -->配置地址 配置主机名称

  • 5)图形安装界面--分区操作
    示例一:通用分区方案
    /boot 200M 启动分区
    swap 1.5G 交换分区 将硬盘资源临时充当内存资源使用 内存不够了(1.将耗费内存进程立刻停止/2. 直接宕机)
    真实内存大小 <= 8G swap 大小 == 1.5倍实际内存大小 4G swap:6G 1G
    真实内存大小 > 8G swap 大小 == 8G
    / 剩余空间 根分区
    示例二:数据重要分区方案
    /boot 200M
    swap 内存 > 8G 8G 内存 <=8G 1.5内存大小
    / 50~200G
    /data 剩余
    示例三:灵活分区方案
    /boot 200M
    swap 内存 > 8G 8G 内存 <=8G 1.5内存大小
    / 50~200G
    剩余空间不分
    PS:服务器内存空间非常充足,swap分区可以不用创建
    6)图形安装界面--安装初始软件包
    选择最小化安装 --- 选择 1 2 3 6
    安装系统常见错误:01. 确认笔记本电脑是否开启了虚拟化功能
    笔记本开机 --F1 F2 F12 del/fn+f1 f2 f12 进入电脑BIOS
    开启虚拟化功能
  1. 修改系统网卡名称
    net.ifnames=0 biosdevname=0
    ethx eth0 eth1 eth2 -- centos6
    ensxx ens33 ens34 ens35 -- centos7
    远程连接建立过程
    地址:等价于人的身份证号码 10.0.0.200 10.0.0.201 10.0.0.202
    端口: 22 80 3306
    服务:远程连接服务 网站web服务 数据库服务
    协议:网络通讯标准 TCP UDP
    远程连接异常排错思路

  2. 检查去往服务器道路是否畅通
    ping 10.0.0.200
    解决问题:
    1)虚拟环境网络配置是否正确 (网卡模式设置 虚拟网络编辑器配置)
    2)确认虚拟主机网卡地址配置 nmtui 检查网卡地址配置/ip a 是否显示网卡地址
    重启网卡:systemctl restart network
    无法进行重启操作:
    1)有网络服务冲突
    systemctl stop NetworkManager(nmtui)
    2)确认网卡是否激活:
    cat /etc/sysconfig/network-scripts/ifcfg-eth0
    cat /etc/sysconfig/network-scripts/ifcfg-ens33
    3)检查本地虚拟网卡是否配置正确
    1)检查虚拟网卡vmnet8是否启动
    2)检查虚拟网卡vmnet8是否配置正确

  3. 检查链路是否有阻塞
    1)防火墙或者路由器 网络设备有安全策略阻止 ACL
    2)防火墙或者安全服务 服务器安全策略是否阻止 firewalld iptables

  4. 确认远程服务是否正常运行
    telnet 10.0.0.200 22
    1)如何确认远程服务是否开启
    systemctl status sshd
    Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled 确认服务开机自动运行
    Active: active (running) since Thu 2019-07-04 05:20:32 EDT; 2h 26min ago 服务正在运行
    2)连接时用户名称和密码需要指定正确
    root 123456
    5. 虚拟主机网络配置说明
    1)网卡地址信息如何配置
    方法一:利用图形界面配置 nmtui
    nmtui -- edit a connection -- 选择网卡eth0/ens33 -- edit
    systemctl restart NetworkManager
    PS:nmtui命令无法显示图形界面,systemctl start NetworkManager 启动指定管理服务
    方法二:修改网卡配置文件 vi 编辑文件内容
    vi /etc/sysconfig/network-scripts/ifcfg-eth0
    vi /etc/sysconfig/network-scripts/ifcfg-ens33
    BOOTPROTO=none --- 是否让网卡自动获取IP地址 手动配置=none
    ONBOOT=yes --- 将网卡功能激活
    IPADDR=10.0.0.200 --- 网卡地址手工配置
    PREFIX=24
    GATEWAY=10.0.0.254
    systemctl restart network
    ip a(centos7) ifconfig(centos6)
    6.操作系统预备知识
    命令执行语法格式
    命令 空格 参数信息 空格 处理对象
    rm_______ -f_________ oldboy.txt
    ** linux系统目录结构**
    一切从根开始
    绝对路径查找数据:从根查找数据信息 表示路径信息更加精准
    相对路径查找数据:从当前路径查找数据 对运维操作效率提高
    如何查找数据信息?
    1.统有默认目录结构规划
    2.用户自己创建数据信息
    系统管理操作命令
    1.系统运行相关命令
    关闭系统

 shutdown -h    ---默认将在一分钟后关机
 Shutdown scheduled for Thu 2019-07-04 22:24:09 EDT, use 'shutdown -c' to cancel.
   关机计划 在什么时候进行关机    使用 shutdown -c取消关机计划       
   Broadcast message from [email protected] (Thu 2019-07-04 22:23:09 EDT):
   广播信息 从 [email protected]            (Thu 2019-07-04 22:23:09 EDT):     
   The system is going down for power-off at Thu 2019-07-04 22:24:09 EDT!
   系统将要进行关机在什么时间
   取消关机
   shutdown -c  
   
   立即关机
   shutdown  -h  0   --- 立即关机
   shutdown  -h  now --- 立即关机

   如何重启系统   
   shutdown  -r       --- 默认将在1分钟后重启       
   shutdown  -r  10   --- 修改重启延时时间  
   shutdown  -r  0    --- 立即重启
   shutdown  -r  now  --- 立即重启     
   reboot             --- 立即重启

文件相关的命令

  创建文件命令: touch 文件
   touch oldboy.txt

   编辑文件内容: 
   方法一: vi  编辑命令 编辑文本文件
   第一个里程:执行编辑命令,选择要编辑的文件
   vi /oldboy_dir/oldboy01/oldboy02/oldboy.txt
   第二个里程:进入到编辑状态
   输入小写字母 i --- 进入编辑状态
   第三个里程:退出编辑状态
   输入按键  esc  --- 退出编辑状态
   第四个里程:保存文件信息,并且退出文件编辑模式
   :wq   write 写到磁盘  quit 退出编辑模式
   
   方法二: echo  将书写的信息输出到屏幕显示
   echo "oldboy63" > oldboy.txt    --- 会将文件中的原有内容进行覆盖
   echo "oldboy63" >> oldboy.txt   --- 会在原有文件中追加新的内容
PS:

安装软件程序

yum install tree               tree
   [root@oldboy63 ~]# tree /oldboy_dir/
   /oldboy_dir/
   └── oldboy01
       └── oldboy02
           └── oldboy03

网咯域名知识
网络设备和网络主机需要通讯,借助网络地址需要将网站名称转换为网络地址,需要借助DNS服务器

nmtui -- 添加dns信息 223.5.5.5 223.6.6.6
   systemctl restart NetworkManager

你可能感兴趣的:(2019-07-06)