摘要: 1. 概述 平时集群需要经常部署mariadb数据库服务。mariadb的部署,有很多种方式,可以根据实际需求选择不同的部署架构。 比较常用的包括: 单点部署 双主部署 主从部署 本篇内容主要主要是完成另一个支持这三种部署方式的脚本,在平时使用足够。 脚本在安装了centos7.9的虚拟机环境测试过 阅读全文
posted @ 2022-08-04 12:15 liwl1991 阅读(385) 评论(0) 推荐(0)
摘要: 1. 概述 本篇博客主要记录使用kvm虚拟机部署一个高可用负载均衡集群的过程。 高可用软件:keeaplived,负载均衡软件:lvs lvs主要用来实现对后端服务访问的负载均衡调度,比如后端的80端口服务,22端口服务,443端口服务。而高可用软件keepalived用来对lvs节点实现高可用,避 阅读全文
posted @ 2022-07-04 20:12 liwl1991 阅读(1243) 评论(0) 推荐(0)
摘要: 1. 概述 本篇博客记录如何部署一个高可用的无盘工作站。 无盘工作站,即节点开机启动以后,从pxe引导,把操作系统的根文件系统创建在网络文件系统(NFS)上。 需要部署的服务有: pacemaker 负责高可用集群管理 nfs 负责共享网络文件系统 dhcp 负责分配网络信息 tftp 负责分发网络 阅读全文
posted @ 2022-07-02 21:50 liwl1991 阅读(874) 评论(1) 推荐(0)
摘要: 1. 概述 本篇博客基于《使用pxe和kickstart进行无人值守批量安装centos7》实现无盘工作站部署。仅实现单个节点的无盘系统,多个节点需要额外的配置。 参考博客:https://www.cnblogs.com/jiangxiaolin/p/5408806.html 无盘工作站的意思就是节 阅读全文
posted @ 2022-07-01 16:26 liwl1991 阅读(1694) 评论(0) 推荐(0)
摘要: 1.概述 本篇博客主要通过在虚拟化环境试验:使用pxe引导方式,配合自应答配置kickstart,进行无人值守批量安装centos7.9操作系统。 操作系统的安装过程一般是这样的: 让裸机从本地或者网络加载引导程序 引导程序在本地或者网络加载操作系统和自应答配置文件 2. 部署过程 此过程在一台kv 阅读全文
posted @ 2022-07-01 13:36 liwl1991 阅读(558) 评论(0) 推荐(0)
摘要: 本篇博客最新更新时间:2022年06月19日 1. 概述 本篇博客内容简述在centos7系统通过pacemaker实现mariadb高可用的部署过程。 大致过程主要分为以下几部分: 虚拟机准备。虚拟磁盘准备及挂载。 双节点互信配置。磁盘格式化。 pacemaker已经mariadb安装 pacem 阅读全文
posted @ 2022-06-29 16:20 liwl1991 阅读(351) 评论(1) 推荐(0)
摘要: 1. 概述 在内网一台物理机部署了kvm虚拟化环境。为了避免虚拟机的IP地址和内网网段冲突,kvm采用的是NAT模式,而非桥接模式。因此在本地访问kvm虚拟机时,必须用物理机来实现转发,才能登录到虚拟机。而kvm的转发,需要使用Linux的iptables工具来实现 2. iptables创建规则 阅读全文
posted @ 2022-06-22 09:05 liwl1991 阅读(1314) 评论(0) 推荐(0)
摘要: 1. 概述 本篇博客主要记录如何扩展kvm虚拟机的根文件系统。 2. 信息确认 2.1 确认当前的虚拟机的根文件系统 [root@node98 ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT vda 253:0 0 20G 0 disk ├─vda 阅读全文
posted @ 2022-06-21 15:38 liwl1991 阅读(212) 评论(0) 推荐(0)
摘要: 创建脚本,run.py import sys import subprocess from time import sleep from multiprocessing import Process def process_bar(bar="#"): print("%s" % bar,end="") 阅读全文
posted @ 2022-04-29 13:59 liwl1991 阅读(197) 评论(0) 推荐(0)
摘要: 功能比较弱,不如直接用Python哈 阅读全文
posted @ 2022-04-15 13:31 liwl1991 阅读(438) 评论(0) 推荐(0)
摘要: 1. 背景 之前已经做过一个版本的《deepin15和20使用命令行快捷键鼠标右键发布博客之博客园和为知笔记》,其主要思路是已经创建好markdown格式的博客。 typora是所见即所得的markdown的编辑器,提供了很棒的创作体验。 如果想把typora的博客,分享到网络平台,那么typora 阅读全文
posted @ 2021-12-13 10:26 liwl1991 阅读(142) 评论(1) 推荐(0)
摘要: 最新更新于2022年02月24日 1. 闲言碎语 好记性不如烂笔头。我们很多人喜欢写技术博客,构建知识库,然后把它们分享到网络平台,比如自建博客,主流博客平台,又或者记录在自己的笔记软件。 以下是我个人观点: 写技术博客,博文格式首选markdown。写makrdown,博文内容所见即所得比预览或者 阅读全文
posted @ 2021-12-08 15:29 liwl1991 阅读(245) 评论(0) 推荐(1)
摘要: 1. 创作背景 使用deepin-terminal的时候,我发现一些小的问题。 在论坛的帖子(https://bbs.deepin.org/zh/post/224502)也总结反馈了这些问题 终端标签变色 远程管理标签标题跟右键选项显示异常 截图发送到微信之后,再切换到终端时,双击复制无法将内容置入 阅读全文
posted @ 2021-08-31 14:35 liwl1991 阅读(692) 评论(0) 推荐(1)
摘要: 1. 背景 因为工作和学习的原因,deepin-terminal成为我使用最频繁的工具。 但是很多我个人需要的功能,原创版本并没有给出。无奈最后只能自己改造一下了。 前后也是花了不少时间,零基础上手,卓有成效,不仅实现自己想要的功能,也写了两篇博客作为记录 https://www.cnblogs.c 阅读全文
posted @ 2021-08-28 10:58 liwl1991 阅读(415) 评论(0) 推荐(0)
摘要: 1. 前言 坚果云是一款多平台同步软件,能够实时备份同步工作和学习中很多重要的脚本,配置等文件。 本篇主要介绍一些在deepin操作系统(最新版本deepin V20.2.3)上使用坚果云的经验,供有同样需求的朋友参考。 注:博客中涉及到的部分代码的修改在很久之前完成,因为能正常实现个人需求,就没有 阅读全文
posted @ 2021-08-24 11:33 liwl1991 阅读(1580) 评论(4) 推荐(0)
摘要: 本文操作在deepin20.2.2发行版,最后更新时间2021-07-04 1. 背景概述 笔者在deepin上通过kvm创建了很多虚拟机(centos),为了使这些虚拟机能够实现全局认证,需要部署openldap服务。之前我是在centos里面部署openldap-server,这次直接在deep 阅读全文
posted @ 2021-07-04 12:54 liwl1991 阅读(653) 评论(2) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-07-01 14:45 liwl1991 阅读(1124) 评论(1) 推荐(0)
摘要: 1. 背景介绍 deepin-terminal是我在使用deepin操作系统的时候主要的生产力工具。随着新版本系统的不断优化迭代,deepin-terminal从一开始的gtk设计变成了ddk设计,使得应用与操作系统的风格更加统一。 当然我是比较关注deepin-terminal的功能的,简单实用即 阅读全文
posted @ 2021-03-02 15:36 liwl1991 阅读(2391) 评论(1) 推荐(3)
摘要: 背景介绍 本文最新更新于 2022年04月26号 更新内容:通过virt-manager打开deepin后直接全屏。 我在deepin20.1系统安装了kvm后,通过virt-manager创建了一个deepin虚拟机,部署了一台虚拟机,平时做些开发调试,以免对正式工作环境造成影响。但是我不太喜欢v 阅读全文
posted @ 2021-02-04 09:47 liwl1991 阅读(859) 评论(0) 推荐(0)
摘要: 一. 背景介绍 本人以前在win10上经常使用xshell来登陆服务器。xshell提供了很丰富的功能和快捷键。个人比较喜欢的包括三个功能 终端透明 双击时根据分隔符选中文字 突出显示 但是自从使用deepin作为主力操作系统以后,固执地使用原创应用而非第三方应用的执念一直伴随着我。所以deepin 阅读全文
posted @ 2021-01-30 12:00 liwl1991 阅读(1438) 评论(0) 推荐(0)
摘要: 使用背景 因为运维需要,有时候需要使用浏览器访问机器的带外地址,进行管理和控制。 最多的操作除了查看日志以外,就是远程控制。曙光老机器的远程控制终端是一个jnlp的文件,需要下载之后,使用Java6打开。 如果一台windows机器,安装了Java6,来进行上述操作,比较方便。 但是我使用的是dee 阅读全文
posted @ 2020-11-24 10:57 liwl1991 阅读(864) 评论(0) 推荐(0)
摘要: 1. 背景 业务集群提供了几个供用户登陆的Linux服务器。用户除了能够做正常的文件操作以外,还能够编译和提交远程计算。但是用户有的喜欢或者无意识地使用本地(即登录节点)进行计算(使用登录节点CPU和内存),对于共享的资源来说,这是对我们业务系统和其他用户的“伤害” 因此迫切需要对用户可使用资源进行 阅读全文
posted @ 2020-07-07 13:28 liwl1991 阅读(1720) 评论(0) 推荐(0)
摘要: 本博客具备很强的推广性,不限于博主使用的这些操作系统和博客平台 1. 引言 ​ 在win10系统上,本人比较喜欢用为知笔记创作markdown博客,并通过其“分享到博客”的功能,发布博客到博客园。最近比较喜欢用Deepin系统作为主力操作系统,平时自己一些学习和实践的内容,很希望通过博客的方法发布出 阅读全文
posted @ 2020-04-28 14:43 liwl1991 阅读(1565) 评论(1) 推荐(2)
摘要: 1. 概述 DeepinV20版本提供了更加友好的右键扩展功能,这里给深度的开发人员点赞。 本人也随便折腾了一下,内容见这篇博客 但是本人回到了Deepin15.11,想使用同样的方式拓展右键的时候,发现不太可行。无奈只能变通一下,使用命令或者快捷键发送。 2. 正文 命令行发送博客很简单。 第一步 阅读全文
posted @ 2020-04-27 19:52 liwl1991 阅读(312) 评论(0) 推荐(0)
摘要: 1. 背景 在deepin深度系统下,会经常接触英文文档,或者命令行不认识的英文单词。以前都是打开浏览器,通过fanyi.baidu.com来查询翻译结果。 但是对于需要大段文档进行翻译的时候,这种方式显得异常的笨拙和缓慢。 如果是查询单个单词,我们使用uTools进行查询也是比较快捷的,但是同样对 阅读全文
posted @ 2020-04-23 18:18 liwl1991 阅读(1365) 评论(0) 推荐(0)
摘要: 1. 创作背景 昨天在深度系统上做了一个打开文件管理器选择文件右键发送文本至博客园的插件。 这个插件对于我自己来说是及其方便的东西,平时的学习积累,工作经验或者生活感悟,随手记下之后,就能够轻松发送出去,不需要登录和编辑。 其实以前使用win10的时候,通常的方式就是在为知笔记下面创建好markdo 阅读全文
posted @ 2020-04-23 14:32 liwl1991 阅读(877) 评论(0) 推荐(0)