Day_01_服务器硬件常识与redhat环境基础配置

2023-05-16

服务器的应用场景

image.png
常见的三种文件共享服务:SMB FTP CMS。
数据库:管理和使用,增删改查,授权,改授权。
邮件:正式的沟通交流都是以邮件通知为主。
web server : apache nginx tomcat
代理: 挂代理。服务器的代理:80调到443(端口调整)
这些资源都能通过服务器服务进行访问。
安全巡检: 内存 主机 温度 风扇转速 存储硬盘。
服务器提供的服务是 7 * 24 * 365 小时
windows闭源系统,linux是开源系统。
linux底层都是使用C语言写的。
image.png
可管理性:远程管理
image.png
image.png

服务器类别

image.png
image.png
1U =1.75英寸 =4.445CM
去IOE化,去掉EMC存储,替代掉国外的产品

服务器与PC机的区别

image.png
服务器基本上都有冗余配置。

IPMI:

  • IPMI(Intelligent Platform Management Interface)是一种硬件管理接口,可用于监控、控制和管理计算机系统中的各种硬件组件。IPMI可以通过网络进行远程访问,从而实现对计算机系统的远程管理和维护。IPMI由Intel、Dell、HP等公司联合开发,并在1998年发布第1版标准。
  • IPMI通常包括一个独立的处理器、一个固件和一个基于Web的用户界面。它可以与服务器的各种硬件组件(如CPU、内存、磁盘、电源等)进行通信,并提供丰富的管理功能,例如系统诊断、故障检测、性能监控、BIOS设置、电源控制等。此外,IPMI还支持多种安全协议,例如SSL、SSH等,以确保远程访问的安全性。
  • IPMI已成为服务器硬件管理的行业标准,广泛应用于企业级数据中心、云计算和超级计算机等领域。

image.png
12月份就走了,撑死了五个月。实训时间也有,还有最终答辩。七月份答辩,11月份答辩。

lscpu
image.png
CPU 处理数据的过程:
CPU -> Cache ->Memory ->Hard Disk
34427f3890b181f458e327720ecc505.png

在Linux系统中,缓存和缓冲区是两种不同的缓存机制。它们的主要区别在于被缓存数据的类型和使用方式。

  1. 缓冲区(Buffer):缓冲区是用于存储正在传输的数据的一段内存。例如,当您从磁盘读取文件时,系统将使用缓冲区来存储这些数据,并在需要时立即访问它们。缓冲区还可减少磁盘读写操作的次数,从而提高性能。
  2. 缓存(Cache):缓存是用于存储已经使用过的数据的一段内存。例如,当您运行应用程序时,系统将使用缓存来存储已经加载的文件、库和其他数据。这样,如果应用程序再次需要访问这些数据,系统可以直接从缓存中读取它们,而不需要重新加载它们。

总的来说,缓冲区适用于临时存储正在传输的数据,而缓存适用于存储已经使用过的数据以供快速访问。这两种缓存机制都可以帮助提高系统性能并减少磁盘访问次数。

CPU 超线程

超线程(Hyper-Threading)是Intel CPU的一种技术,可以在单个物理处理器中模拟两个逻辑处理器。超线程通过使CPU更有效地利用它的资源来提高性能,从而增加了系统的吞吐量和响应速度。
在超线程中,每个物理核心被划分为两个逻辑处理器,每个逻辑处理器都有自己的寄存器和执行单元。这使得CPU可以同时处理多个线程,并允许一个线程使用未使用的CPU资源。
虽然超线程可以提高CPU的性能,但它并不是所有应用程序都能受益。某些应用程序可能无法充分利用超线程,并且可能会导致性能下降。此外,超线程还需要更多的电力和散热,这可能会对功耗和温度产生负面影响。

多CPU的智能处理
image.png

image.png
ECC 内存监测技术

image.png
image.png
image.png

image.png
image.png
image.png
image.png
image.png
IDC
金手指被污染会导致-ECC检验失败,橡皮擦一下,用刷子刷一下。‘’
服务器安装和配置操作

image.png

安装过程中的 KDUMP 内核崩溃转储机制 ,帮你把后续的信息收录起来,监控排错。
kdump 是 Linux 内核的崩溃转储机制,它在内核崩溃时捕获系统的内存转储图像。这可用于诊断和调试内核崩溃,并收集信息进行事后分析。kdump 机制创建了第二个运行在保留内存区域中的内核实例,允许原始内核停止并保存其内存,而不会破坏转储文件。

Redhat 更改主机名

  1. 修改/etc/hostname 更改内容为主机名
  2. 修改/etc/hosts 将文件中的locatlhost.localdomain替换为自己想要的主机名
  3. 修改文件 /etc/sysconfig/network 输入 HOSTNAME= HCY
  4. reboot

修改redhat linux 网络开机自启动

修改vim /etc/sysconfig/network-scripts/ifcfg-ensXXXX
ONBOOT=yes

关于图形化桌面环境有两种

GNOME和KDE是两个常见的Linux桌面环境。

它们都提供了图形化用户界面(GUI),可以让用户轻松地使用和管理Linux操作系统。

  1. GNOME是一个简单、优雅的桌面环境,其设计注重易用性、直观性和可访问性。它具有现代、扁平化的外观,多个工作区,以及自定义布局和快捷方式的能力。GNOME还配备了一些实用工具,如文件浏览器、终端模拟器、文本编辑器等。
  2. KDE是一个更加定制化和可配置的桌面环境,它提供了高度可定制的窗口管理器和主题,以及丰富的应用程序集合。KDE还具有许多功能强大的工具,例如文件管理器、文本编辑器、音乐播放器、图像处理器等。

总的来说,GNOME更适合那些需要一个简单易用的桌面环境的用户,而KDE则更适合那些需要更高度个性化和可配置性的用户。不过,并没有固定的标准来衡量哪种桌面环境更好,选择哪种桌面环境取决于您的个人偏好和使用需求。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Day_01_服务器硬件常识与redhat环境基础配置 的相关文章

  • Mybatis-Plus代码生成器详解及完整代码实现

    意义 1 日常开发过程中 xff0c 常规后端开发接收到需求后 xff0c 进行数据库E R设计后创建对应数据表 无论基于speingmvc还是strtus xff08 同样是一个mvc框架 xff09 xff0c 都需要进行一些固定模板的
  • 根据二叉树的后序和中序遍历输出先序遍历

    7 8 根据后序和中序遍历输出先序遍历 20分 本题要求根据给定的一棵二叉树的后序遍历和中序遍历结果 xff0c 输出该树的先序遍历结果 输入格式 第一行给出正整数N 30 xff0c 是树中结点的个数 随后两行 xff0c 每行给出N个整
  • 7-7 修理牧场 (25分)嗯嗯

    农夫要修理牧场的一段栅栏 xff0c 他测量了栅栏 xff0c 发现需要N块木头 xff0c 每块木头长度为整数Li 个长度单位 xff0c 于是他购买了一条很长的 能锯成N块的木头 xff0c 即该木头的长度是Li 的总和 但是农夫自己没
  • 7-9 二叉树的层次遍历 (25分)

    编写程序 xff0c 要求实现 xff08 1 xff09 按先序遍历序列建立二叉树的二叉链表 xff1b xff08 2 xff09 按层次遍历二叉树 构成二叉链表的结点类代码如下 xff1a span class token keywo
  • 转行成为数据分析师的经验分享

    我的转行经历 我毕业于上海立信会计学院毕业的税务专业 xff0c 刚刚毕业的时候还是一枚小财务 xff0c 后来工作中 xff0c 身为财务 xff0c 需要和业务各种斗 xff08 si xff09 智 xff08 bi xff09 斗
  • 用Java的swing组件写出简单计算器

    做出来的效果是可以退格 xff0c 简单计算 xff0c 然后不合理的输入会不理会 xff0c 同时实时更新计算 代码如下 xff0c 试了一晚上 xff0c 头秃 代码看起来很多 xff0c 就是因为光暴力塑造ationPerformed
  • 堆排序(小根堆)C语言实现

    span class token macro property span class token directive keyword include span span class token string lt stdio h gt sp
  • 决策树之Windows操作系统下graphviz库的安装与中文显示问题的解决

    文章复制于我的知乎 一 graphviz的安装 点击下载官网进入如下界面 xff0c 点击红框中的下载链接 xff0c 下载完成后双击文件运行 到这一步选择配置环境变量 安装完毕后 在命令行窗口输入pip install graphviz
  • 15. 三数之和

    span class token keyword class span span class token class name Solution span span class token punctuation span span cla
  • JavaScript高级之ES6

    JavaScript高级之ES6 let 变量不能重复声明 xff08 var 可以 xff09 块级作用域 xff08 var不是 xff09 不存在变量提升 xff08 var存在变量提升 xff0c 能在声明之前使用变量 xff08
  • 配置Sublime的C语言环境

    Windows 下载 首先就是下载sublime xff0c 一般windows的软件仓库里是有sublime的 xff0c 没有 xff0c 或者没有软件仓库的没有关系 xff0c 我们可以去官网下载即可 链接放这吧 xff0c 也可以直
  • MySQL修改表的字段

    MySQL修改表的字段 1 ALTER TABLE 方法2 MODIFY COLUMN 方法 MySQL 修改表字段的方法有两种 xff1a ALTER TABLEMODIFY COLUMN 1 ALTER TABLE 方法 ALTER T
  • MHA高可用-mysql

    mysql高可用 1 环境准备 1 三台虚拟机 xff08 db01 db02 db03 xff09 xff0c 装好MySQL5 7单实例 xff0c 并且启动 2 在三台机器安装perl的软件包 3 db03上安装MHA Manager
  • C++基础(2)——函数定义、调用、递归、参数传递、可变参数、内联函数、常量表达式函数等

    一 函数的定义 函数 xff1a 定义好的可重用的功能模块 xff0c 将一个模块用C 43 43 描述出来 函数参数 xff1a 计算所需要的数据和条件 xff1b 函数的返回值 xff1a 需要返回的计算结果 xff1b 语法形式 xf
  • STM32f1之8*8点阵驱动+取模方法(安排)

    目录 前言 一 8 8点阵 二 显示代码详解 三 取模方法 四 总结 前言 之前呢 xff0c 考虑到要参加全国电子设计大赛 xff0c 就专门投入到MSP430的学习海洋中去 xff0c 结果延期了 xff0c 那咱就先回归老本行 xff
  • Mysql MHA配置文档

    Mysql MHA配置文档 xff1a 环境说明 Master xff1a 10 100 251 221 3306 Slave1 xff1a 10 100 251 222 3306 xff08 候选master xff09 Slave2 x
  • 本地内容无法复制到服务器的解决方法?

    1 一开始很好 xff0c 突然 xff0c 我竟然不能把本地内容复制到服务器上 xff0c 这真的难倒我了 xff0c 通过不断地查找资料 xff0c 终于解决了这个问题 需要在服务器上重新运行rdpclip exe 首先找到rdpcli
  • vscode 没有代码智能提示和错误波浪线

  • 蓝牙模块 HC-06

    蓝牙模块 HC 06 基于STM32f103小白使用教程 使用TCL转串口使蓝牙模块进入AT指令模式AT指令分析 xff1a 注意 xff1a 串口回调函数 xff1a 串口助手配置手机蓝牙连接APP手机扫描页面 xff1a 发送文本界面按
  • 用VScode用SSh远程连接Ubantu虚拟机

    一 思路 xff1a 1 首先在Ubantu虚拟机中安装ssh服务 xff0c 安装成功后 xff0c 启动ssh服务 2 在在VScode中安装Remote Development插件 xff0c 修改config文件 xff0c 将用户

随机推荐