- 博客(42)
- 资源 (7)
- 收藏
- 关注
原创 基于 RHEL 7.6 安装 Docker 运行环境
文章目录前言1. 首次安装失败的尴尬2. 正确安装 docker 运行环境的三种方法2.1. 使用 docker-ce.repo 仓库安装 docker 运行环境总结前言尽管当前容器和容器编排等技术是非常热门的话题,但我之前的工作却很少有机会接触到这一类的技术栈,想起来不免觉得有些落伍了。不过好在做云计算服务的无论如何都是绕不开这个点的,所以我得花些时间搞起来,不能被 out 了……有关容器的开篇,就讲讲如何在 linux 系统中安装 docker 运行环境,主要还是针对 RHEL 7.6 和 Ce
2022-05-23 17:09:19
2746
原创 基于 RHEL 7 配置优先级同时使用多个 YUM 源
文章目录1. 需求说明2. 配置过程1. 需求说明近期想在 RHEL 7.6 的系统里部署 Docker 环境,但是在使用 yum 安装 docker 时总是遇到各种缺包的问题,即使我配置了本地的 yum 源,并且还拉取了 docker-ce 的仓库,依然无法正常完成安装,具体的报错如下图所示:考虑到本地 yum 源安装速度更快,而阿里云等 yum 源提供的包又更丰富一些,最终在我的环境里面我同时启用了这三个 yum 仓库,通过 yum-plugin-priorities 插件设置仓库的优先级,确
2022-05-23 16:03:54
1494
原创 基于 CentOS8 or RHEL8 配置本地 YUM 源
文章目录前言配置总结前言在很早之前我曾写过一篇名为《基于 CentOS 7.6 配置本地 YUM 源》的博客,文章里面详细的介绍了如何利用 ISO 镜像来配置本地 yum 源完成软件包的安装。最近,我开始接触 CentOS8 和 RHEL8 版本的系统,突然发现按照原来在 CentOS7 版本中的配置,我的本地 yum 源是无法使用的,并且会出现如下错误:按照 Couldn't open file /mnt/cdrom/repodata/repomd.xml 的错误提示,很显然问题就出在镜像上。
2022-05-11 16:06:53
884
原创 ESXi 主机告警未配置任何 coredump 目标无法保存主机核心存储
文章目录1. 问题记录1.1. 环境说明1.2. 问题表现2. 问题处理2.1. 解决思路2.2. 处理流程2.2.1. 针对思路1的处理流程2.2.2. 针对思路2的处理流程1. 问题记录1.1. 环境说明vSAN 超融合环境(系统安装在 USB 设备上)VCSA 版本:7.0U3aESXi 版本:7.0U2a1.2. 问题表现2. 问题处理2.1. 解决思路解决思路1:既然告警没有配置 coredump 核心转储,那我们配置下不就完事了。不过,我不太想将 coredump
2022-05-10 17:14:39
5590
1
原创 ESXi 主机告警系统日志存储在非持久存储中
文章目录1. 问题记录1.1. 环境说明1.2. 问题表现2. 问题处理2.1. 解决思路2.2. 处理流程3. 总结分析1. 问题记录1.1. 环境说明1.2. 问题表现2. 问题处理2.1. 解决思路2.2. 处理流程3. 总结分析
2022-05-10 15:11:24
2436
原创 通过 FreeNAS 配置 iCSCI 服务并向 ESXi 主机提供挂载
文章目录前言1. 在 FreeNAS 端配置 iSCSI 服务2. 在 ESXi 端配置 iSCSI 挂载总结前言不久前我刚刚写过一篇《安装并配置 FreeNAS 详细过程》的博客,文章里面介绍了如何安装配置 FreeNAS 服务器;今天就通过 FreeNAS 来搞一搞 iSCSI 服务,然后在 VMware ESXi 主机上去进行 iSCSI 挂载,最终通过挂载过来的 LUN 创建一个共享存储,为 ESXi 主机提供存储服务。1. 在 FreeNAS 端配置 iSCSI 服务Step1:创建
2022-05-10 14:16:45
2888
2
原创 安装并配置 FreeNAS 详细过程
文章目录1. 安装 FreeNAS 系统2. 配置 FreeNAS 网络3. 登录 FreeNAS 平台1. 安装 FreeNAS 系统我的 FreeNAS 服务器运行在 VMware 平台上,关于如何在 VMware 平台创建虚机,这里不做说明。本文仅对服务器挂载 FreeNAS-11.2-U7.iso 镜像后如何进行安装做一个介绍。Step1:选择 Install/Upgrade 进行安装。Step2:选择用于安装操作系统的磁盘。Step3:确认执行安装进程。Step4:设置
2022-05-10 10:04:40
20196
原创 CentOS 7 配置 VNC 远程桌面连接
文章目录前言1. 图形化桌面配置 VNC 远程连接1.1. 安装 VNC 服务1.2. 临时启用 VNC 远程连接1.2.1. 单终端启用 VNC 远程连接1.2.2. 多终端启用 VNC 远程连接1.3. 开机自启动 VNC 服务实现远程连接1.3.1. 设置以 root 用户身份远程连接1.3.2. 设置以普通用户身份远程连接2. 最小化安装配置 VNC 远程连接3. 关于 VNC 的其它说明3.1. 几条简单的 vnc 维护命令3.2. 关于远程桌面模糊的处理方法总结前言前段时间因为一个项目我需
2022-04-28 14:43:45
16767
2
原创 解决 Oracle 数据库 SQL 界面执行删除或者上下翻页乱码问题
文章目录1. 问题现象2. 解决方法1. 问题现象2. 解决方法[root@oracle11g ~]# yum search readline-devel --showduplicate[root@oracle11g ~]# yum -y install readline-devel
2022-04-27 09:53:53
493
原创 CentOS 7.6 最小化系统静默安装 oracle 11g 数据库
文章目录前言1. 安装环境说明1.1. 系统及内核版本1.2. 数据库软件版本1.3. 数据库目录规划2. 系统基线配置3. 配置数据库基础环境4. 配置数据库应答文件4.1. 备份应答文件4.2. 配置 db_install.rsp 应答文件4.3. 配置 netca.rsp 应答文件4.4. 配置 dbca.rsp 应答文件5. 使用应答文件进行静默安装5.1. 静默安装数据库软件5.2. 静默创建数据库监听5.3. 静默创建数据库6. 数据库状态检查总结前言说明提前做了一个 oradata 的目
2022-04-26 16:00:15
1321
原创 CentOS 7 最小化系统安装图形化桌面
文章目录1. 最小化安装与图形化界面2. 安装图形化桌面过程1. 最小化安装与图形化界面最小化安装(Minimal),顾名思义就是说我们在安装操作系统时只安装了最基础的系统软件包。最直观的感受就是纯字符界面,管理员是无法通过 startx 或者 init 5 等命令去调用图形化界面的。因此,在最小化安装的操作系统里面,一些平时我们很常用的命令如 vim、wget 都是无法直接被使用的,更不用说安装一些应用服务等,肯定会提示缺少各种各样的依赖包。但是,最小化安装自有它的好处,第一个是最小化安装系统时速
2022-04-25 10:24:58
8357
原创 基于 CentOS 7 配置 NIS 主从实现集中化认证
文章目录前言1. 简述 NIS 服务2. 实验环境说明3. 配置文件说明4. 详细配置过程4.1. 系统基线配置4.2. 配置 NFS 服务4.3. 配置 NIS Master 节点4.4. 配置 NIS Slave 节点4.5. 配置主从同步4.6. 配置 NIS 客户机5. 验证测试5.1. 测试集中化认证5.2. 测试 NIS 主从同步6. 管理工具说明7. 问题记录总结前言1. 简述 NIS 服务2. 实验环境说明本次实验所用机器均基于标准的 CentOS 7.6 操作系统,各节点信
2022-03-23 09:55:51
3544
2
原创 基于 CentOS 7 配置 Autofs 实现 NFS 自动挂载
文章目录前言1. 简述 NFS 服务2. 安装配置 NFS Server 端3. 安装配置 NFS Client 端3.1. 使用 mount 配置自动挂载3.2. 使用 autofs 配置自动挂载4. 关于控制 NFS 共享目录权限总结前言最近一段时间在学习 NIS 相关的知识,其中一部分内容涉及到了 NFS 和 Autofs,正好借着这个机会把所做的实验记录下来。1. 简述 NFS 服务NFS(Network File System)即网络文件系统,通常我们习惯称之为 NFS 服务。NFS 是
2022-03-17 00:12:32
3170
2
原创 Linux 服务器挂载移动硬盘进行数据拷贝
文章目录前言配置步骤前言之前工作的时候曾需要将 Linux 服务器里某个大文件拷贝到移动硬盘里面给同事,一开始想着直接通过网络传输拷贝到硬盘,后来发现这样速度实在是太慢了,然后就想到通过 USB 直接把移动硬盘给挂载到服务器上去进行拷贝。但是,由于磁盘格式的问题,系统无法直接识别到磁盘,需要借助 ntfs 工具才能进行数据拷贝。配置步骤Step1:为系统配置 DNS 地址。# vim /etc/resolv.conf //配置 DNS 的目的是为了可以使用 wget 工具直接联网下载 `n
2022-01-05 15:02:50
3280
原创 CentOS 7 删除 virbr0 设备
文章目录前言具体删除步骤前言CentOS 7 若安装时带有虚拟化服务,那么一般会看到系统里面多出了一个 virbr0 的设备,并配有一个私网地址。在系统启用了 libvird.service 时,会生成这样一个被命名为 virbr0 的设备(或者称之为网桥)。如果环境里面用不到这个 virbr0 设备,又不想看到这样一个奇怪的地址信息,我们可以采用下面的方法将其删除掉。具体删除步骤Step1:系统默认会带有 virbr0 以及 virbr0 -nic 设备信息。Step2:查看 brid
2022-01-05 14:27:11
4358
原创 关于 Linux 系统中使用 cat 以及 vim 出现中文乱码问题的解决方法
文章目录前言1. 乱码表现2. 解决 cat 查看文件出现中文乱码3. 解决 vim 编辑文件出现中文乱码前言前段时间在做 Samba 实验时遇到一个问题,即我在 Windows PC 端新建的 txt 文本,在 Linux 服务端去查看或者编辑时,会因为字符集的问题出现乱码,本文记录下处理这个小 case 的方法。1. 乱码表现在 Windows PC 端查看文本文件情况如下:在 Linux 端使用 cat 命令查看文本文件情况如下:在 Linux 端使用 vim 命令编辑文本文件情况如
2022-01-05 13:58:04
7873
原创 通过 Samba 服务实现 Linux 与 Windows 间文件共享
文章目录1. 简述 Samba 服务2. 配置 Samba 服务端3. 访问 Samba 服务端1. 简述 Samba 服务从百度百科得到的说明:Samba 是在 Linux 和 UNIX 系统上实现 SMB 协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB 协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享
2022-01-05 13:45:49
1425
1
原创 基于 vSphere 环境安装 Oracle 11g RAC 详细过程
文章目录前言1. 安装环境说明2. 数据库配置规划2.1. 数据库地址规划2.2. 数据库磁盘规划2.3. 数据库目录规划3. 系统环境准备3.1. 操作系统安装3.1.1. 安装 VMware Tools3.1.2. 配置系统网络3.1.3. 配置系统主机名3.1.4. 关闭系统防火墙3.1.5. 关闭系统 SELINUX 模块3.1.6. 配置 /etc/hosts 文件3.1.7. 上传安装文件3.1.8. 配置本地 yum 源并安装依赖包3.1.9. 关闭系统 ntp 服务3.2. 修改系统参数文件
2021-12-17 15:51:04
3195
1
原创 使用 Ubuntu Live CD 修复 NSX Manager 系统崩溃
文章目录前言1. Ubuntu Live CD 获取2. NSX Manager 系统修复过程3. 正常 Manager 节点系统分区说明总结前言之前遇到一个客户,因为一些意外导致了 VMware NSX Manager 虚拟机的后端存储失联,Manager 的 OS 因为磁盘丢失发生了 Crash,此时 NSX-T 将无法进行配置和管理。这种 Crash 的问题在 Linux 系统上其实是比较常见的,常见的手段有借助 fsck 或者 xfs_repair 等工具来进行磁盘或者文件系统的修复。事实上
2021-12-10 17:43:19
1301
原创 手动搭建 DNS Server 使用 FQDN 安装 VMware VCSA 7.0 详细过程
文章目录前言1. 简单部署 DNS Server 过程说明2. 配置 DNS 正向与反向解析2.1. 配置正向查找区域2.2. 配置反向查找区域2.3. 验证正方向解析是否成功3. 安装 VCSA 时关键步骤说明总结前言1. 简单部署 DNS Server 过程说明Step1:部署一台 Windows Server 2016 服务器(此处略去系统安装配置过程)。Step2:DNS Server 自身网络配置信息(其 DNS 地址写成自己)。Step3:打开服务器管理器,添加角色和功能。S
2021-12-06 11:37:56
7156
6
原创 无 DNS 服务器使用 FQDN 安装 VMware VCSA 6.7 详细过程
文章目录前言总结前言记得在 6.5 版本时,安装 VMware VCSA(vCenter)是从来不会出现因为主机名无法解析导致安装失败的现象;那个时候的做法也很简单,要么空着 FQDN 不填,要么就写成 VC 的 IP 地址。后来到了 6.7 版本,发现 FQDN 这一项不写或者直接填写成 VC 的 IP 是不管用的,经常看到有朋友在这一步过不去。现在 VMware 出了 7.0 版本,FQDN 不再是可选项,而是必填项,看到网上也有很多朋友在安装 VCSA 7.0 时遇到报错。本文就基于 VMwa
2021-12-06 11:30:31
10793
2
原创 VMware ESXi 安装 IPMITOOL 工具
文章目录1. 获取 IPMITOOL 安装包2. 安装配置 IPMITOOL 工具1. 获取 IPMITOOL 安装包我们在安装好 ESXi 系统后,默认情况下系统中是没有预装 IPMITOOL 工具的,但是有的时候我们又需要通过 IPMITOOL 去执行一些操作,如查看当前物理主机的 BMC 带外 IP 地址等。本文将分享一下如何在 ESXi 系统中安装 IPMITOOL 工具,安装工具大家可以通过 ipmitool for esxi 获取到。关于 IPMITOOL 的一些常用命令,大家可以参考我
2021-11-29 15:06:28
11269
1
原创 VMware ESXi 安装部署过程
文章目录1. 安装 ESXi 前准备工作2. 安装 ESXi 的三种方法3. 安装 ESXi 的详细过程1. 安装 ESXi 前准备工作查询 VMware 兼容性列表,准备好兼容版本的 ESXi ISO 镜像;确认服务器是否需要对 BIOS 进行配置;确认服务器是否需要对 RAID 进行配置;一般系统盘会做 RAID1 冗余;VMware vSAN 场景需要将系统盘以外的盘做成直通模式,或者单盘做成 RAID0 模式。2. 安装 ESXi 的三种方法将 ESXi ISO 刻录
2021-11-25 10:44:03
15429
原创 聊一聊 NVMe SSD 存储介质
文章目录前言1. 固态硬盘与机械硬盘的区别2. 固态硬盘的两种常见分类3. NVMe 和 PCIe 分别是个啥4. NVMe SSD 常见品牌5. NVMe SSD 为什么速度快6. PCIe 的传输速度如何计算7. NVMe SSD 基本概念8. NVMe SSD 的常用工具介绍9. NVMe SSD 健康状态检查总结前言1. 固态硬盘与机械硬盘的区别2. 固态硬盘的两种常见分类日常我们所见到的固态硬盘主要可以从接口类型以及闪存颗粒两个视角进行分类。按照接口类型划分:特别说明: 理论
2021-11-24 10:52:33
7678
2
原创 Linux 环境下查询服务器硬件信息的常用命令
文章目录1. 前言2. 常用查询命令2.1. 查询服务器制造商、型号和序列号等信息2.2. 查询 RAID 卡信息2.3. 查询处理器信息2.4. 查询内存信息2.4.1. 查询系统内存使用情况2.4.2. 查询物理内存插槽数2.4.3. 查看内存频率2.5. 查询 BMC 带外管理 IP 地址3. 总结1. 前言日常运维工作中,经常会遇到要查看一些硬件的技术规格参数,印象比较深刻的是查询服务器的 SN 信息,因为一般做资产统计或者报硬件的 Case 都需要用到 SN 信息。我经常见到有人跑到数据中心
2021-11-03 15:38:41
3144
原创 关于 Linux LVM 的使用
文章目录1. 前言2. 浅谈 LVM 结构3. 创建并管理 LVM 卷3.1. 创建 LVM 卷3.2. 查询 LVM 卷3.3. 扩容 LVM 卷3.4. 缩减 LVM 卷3.5. 维护 LVM 卷3.6. 删除 LVM 卷4. 总结1. 前言2. 浅谈 LVM 结构3. 创建并管理 LVM 卷本次测试环境为一台安装了 CentOS 7.6 操作系统的虚拟机,其中 sdb 和 sdc 两块磁盘作为本次测试的目标磁盘。[root@test-centos76 ~]# cat /etc/redh
2021-11-01 13:43:55
850
原创 Linux 系统中关于磁盘分区工具的使用
文章目录1. 前言2. 使用 fdisk 与 parted 进行磁盘分区2.1. fdisk 与 parted 的异同2.2. 使用 fdisk 进行磁盘分区2.3. 使用 parted 进行磁盘分区2.3.1. 使用 parted 交互式进行磁盘分区2.3.2. 使用 parted 非交互式进行磁盘分区3. 使用 parted 创建 GPT 分区4. 如何实现分区大小的精确配置5. 总结1. 前言[root@ora12 ~]# lsblkNAME MAJ:MIN RM SI
2021-08-09 15:40:51
2482
原创 记一次排查 Oracle 数据库无法启动的经历
文章目录前言一、故障说明二、错误代码三、原因说明四、解决方法总结前言早上刚到公司,同事和我说有个客户通过备份数据还原的测试库无法启动,需要我们协助看能不能找到原因并解决问题。虽然入行以来也做过与 Oracle 数据库有关的一些东西,但更多时候还是搭建和配置比较多,关于排错,说实话确实没啥经验。不过,既然客户有需要,而且又是测试数据库,不管我是不是 DBA,服务的态度得摆端正。简单了解了一下事情的上下文,我就远程到客户的环境里面去看啦,通过一翻折腾,居然解决了这个问题,这就很 Nice 了呀!借着还能
2021-05-20 16:37:40
762
原创 Linux 服务器非重启方式识别新盘
文章目录前言一、操作说明二、操作方法总结前言在日常运维工作中,我们常常会遇到系统空间不足,需要通过挂盘来实现扩容的问题。但是在 Linux 系统中,一般来说新挂的磁盘,需要重启系统以后才可以被识别到。然而重启系统则意味着服务需要被中断,业务会受到影响。其实,在不重启系统的情况下,我们也可以通过命令来扫描识别新加的盘。之前也是在做运维的时候遇到过这个问题,然后通过这种方法解决了问题。现在把步骤整理出来,万一以后遇到类似的问题就可以直接拿来使用。一、操作说明通过 VMware Workstatio
2021-05-06 16:22:11
699
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人