- 博客(39)
- 资源 (2)
- 收藏
- 关注
原创 hexo+github+zeabur个人博客
Hexo文档以及主题 https://hexo.io/zh-cn/ 注意官方文档很久没更新了。访问个人blog查看详情 https://caokaier.zeabur.app/可以使用hexo+github pages直接搭建,这里使用zeabur设置域名访问。安装git、node.js(这里不过多赘述)
2024-08-14 14:28:06
606
原创 spark安装部署
sudo apt-get install openjdk-8-jre-headless -y (红帽系列Linux包名可能为java-1.8.0-openjdk-headless)Master节点有Master和Worker两个进程,Worker节点只有Worker进程。启动spark后,spark-shell或pyspark会出现一个警告。$ 安装scala,其实也不用安装,现在的spark自带。将配置好的spark文件拷贝到其他节点(单节点可忽略)运行spark-shell(Scala交互界面)
2023-06-08 22:02:18
1044
原创 Hadoop-3.2.3集群搭建
准备三台最小化安装的Linux服务器:(单节点伪集群一台虚拟机即可,hdfs配置副本数设置为1,worker只有一个。所有节点推荐最小化安装Centos7.9或Ubuntu2004LTS。(单主机内存需>=4G)1、配置网络连通性,每台机器配置固定IP地址和DNS等网络信息2、主机名hostname设置和主机名解析3、配置时区和时间服务器,确保集群时间同步4、系统优化,关闭不需要的服务并进行文件系统基本优化。
2023-05-28 11:50:55
1080
原创 快速搭建测ceph
Cephadm是一个由Ceph社区维护的工具,它用于在Ceph集群中管理和部署Ceph服务。它是一个基于容器化的工具,使用了容器技术来部署Ceph集群的不同组件。使用Cephadm,管理员可以通过简单的命令行界面在整个Ceph集群中进行自动化部署、更新和维护。Cephadm还提供了一些有用的功能,如在集群中添加新的节点、删除现有节点、进行配置更改等等。
2023-05-13 17:17:05
1112
原创 网络高可用设计
Linux bonding驱动提供了一个把多个网络接口设备捆绑为单个的网络接口设置来使用,用于网络负载均衡及网络冗余,对于bonding的网络负载均衡是人们在文件服务器中常用到的。
2023-05-11 10:31:58
144
原创 红帽8配置yum源
2.这个Subscription Manager订阅管理器,它会一直去重写或者更新/etc/yum.repos.d/redhat.repo文件。1.当没有禁用plugins的情况下,这里的值为1时,每次yum调用的时候,都会生成或者更新redhat.repo文件。[redhat@root ~]$ yum clean all #清空 yum 缓存,使其设置生效。[redhat@root ~]$ vi /etc/yum.conf #添加。上传文件到/etc/yum.repos.d/
2023-05-09 14:50:17
1279
原创 搭建MariaDB Gelera Cluster数据库集群
查看到wsrep_ready是“ON”状态,说明wsrep同步已开启。登录数据库,并赋予root用户远程权限后关闭数据库(三节点)查看集群成员数量和Galera集群状态。验证Galera数据库集群的多主特性。安装并初始化数据库(三节点)配置数据库文件(三节点)验证数据库集群的同步功能。
2023-05-05 11:34:28
336
原创 Ceph集群从入门到入土
安装要求最少三台Centos7系统虚拟机用于部署Ceph集群。硬件配置:2C4G,另外每台机器最少挂载三块硬盘(每块盘5G)环境准备(在Ceph三台机器上操作)(1)关闭防火墙:(2)关闭selinux:(3)关闭NetworkManager(4)添加主机名与IP对应关系:(5)设置主机名:(6)同步网络时间和修改时区timedatectl #查看本地时间timedatectl set-timezone Asia/Shanghai #改为亚洲上海时间。
2023-04-18 08:59:53
791
1
原创 Ubuntu22.04搭建ceph 集群
Ceph是一个开源的、提供软件定义的、统一的分布式存储系统,设计初衷是提供较好的性能、可靠性和可扩展性。(open-source,distributed,reliable,scalable,unified)“统一的”意味着一套存储系统同时提供块存储、文件存储、对象存储三种功能。“分布式”意味着Ceph实现了无中心结构和没有理论上限的系统规模可扩展性
2023-04-18 08:55:03
3881
原创 修改linux的/sys目录下内核参数、模块...
sys目录下的文件通常是只读的,因为这些文件包含了与内核相关的信息,不建议直接修改。如果您需要修改内核参数或配置,请使用sysctl命令或者在/etc/sysctl.conf文件中进行修改。对于其他的sys目录下的文件,建议不要随意修改。如果您一定需要修改,可以考虑使用initramfs技术
2023-04-01 11:38:31
3054
转载 Linux与Windows共享文件夹(开发人员必备技能)
我个人更喜欢在windows下编辑代码或文档,而运行环境又经常在Linux环境下进行,那么Windows和Linux之间的协作就显得很有必要了。通常有两种方式来实现两个系统之间的:在Linux下访问运行Windows系统的代码和在Windows环境下编辑Linux系统内的代码。下面以Ubuntu16.04/18.04/20.04系统和Win7/8/10为例说明这如何进行操作。
2023-01-23 16:34:32
3448
转载 修改mysql密码的四种方法
修改mysql密码的四种方法格式:mysqladmin -u用户名 -p旧密码 password 新密码。首先登录MySQL。首先登录MySQL。
2022-11-12 08:40:10
15886
1
原创 Ubuntu安装腾讯会议提示不支持wayland
Ubuntu安装腾讯会议,安装后提示不支持wayland,解决方法,亲测有效,适合所有版本
2022-09-28 09:13:41
4194
1
原创 Exception in thread “main“ java.lang.ClassNotFoundException: christopher.App
nohup: ignoring inputException in thread "main" java.lang.ClassNotFoundException: christopher.App at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
2022-09-24 10:24:16
635
原创 非关系型数据库
NoSQL非关系型数据库 非结构化,无关联,非SQL查询,容易扩展 Redis MongoDB Memcache。这类型的数据储存不需要固定的模式,无需多余的操作就可以横向扩展,非常高的读写能力,每秒钟写8万,读11万,但有一些不能够持久化数据,所以需要和关系型数据库结合。像微博、facebook这类应用,随着数据的暴增,传统的关系型数据库难以支撑海量数据,非关系型数据库伴随而来。
2022-09-18 11:39:08
337
原创 linux-shell是什么
由于安全、复杂、繁琐等原因,用户不能直接解除内核,需要一个程序来接收用户的操作,进行处理后再传给内核,这一过程不仅做到了简化,同时也保护了内核,说白了Shell就是用来解释用户命令的。linuxshell可以看成一种脚本语言,高级语言能做到的,它也能做到,和使用C++,Java,Python等常见的编程语言相同。运维工程师、网络管理员、程序员都应掌握好这门技术,除Shell外也应掌握Python和Perl这两种脚本编程语言。几种常见Shell:sh、bash、csh、tcsh、ash。...
2022-08-29 15:52:11
424
原创 Web服务和常见的Web服务器
一般指的是“网站服务器”,是某种驻留在因特网上的计算机程序,可以向请求终端提供服务,主要功能时存储、处理和传递网页给“客户”,传递内容一般是HTML文档、图像、样式表或脚本等,也可以放置网站文件以供浏览或下载。WEB服务器也称为WWW(Word Wide Web)服务器,核心功能就是提供网页信息浏览服务,严格来说Web服务器只负责处理Http协议请求,发送静态页面的内容。Web服务器功能:提供网上信息浏览服务。...
2022-08-08 05:30:47
906
原创 基于Docker-compose编排部署sentiment-analyzer情感分析系统(老保姆级讲解-部署)
基于Docker-compose编排部署sentiment-analyzer情感分析系统 ,从讲解到部署保姆级教学,主要内容dockerfile docker-compose,持续更新
2022-07-26 10:44:32
1101
原创 ansible 商城部署
ansible [-m modile_name] [-a args]playbook是由一个或者多个“play”组成的列表play 将预定义的一组主机,装扮成事先通过ansible中task定义好的角色playbook可以定制配置,按照指定的操作步骤有序执行playbook是通过YAML格式来进行描述定义的name 属性, 每个play的名字hosts 属性, 每个play 涉及的被管理服务器,同ad-hoc 中的资产选择器tasks 属性, 每个play 中具体要完成的任务,以列表的形式表达bec
2022-07-13 12:50:10
1019
原创 论vbs----从vbs基础语法 到 用VBS搞怪
vbs基于Hyper-v,而Hyper-v又是基于硬件虚拟化来实现,同时HVCI是基于vbs实现的VBS是基于Visual Basic的轻量脚本语言。VBS的全称是:Microsoft Visual Basic Script EditionVBScript 是ASP (Active Server Pages)默认使用的脚本语言VBS环境windows系统上自带,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管理那么要用什么来编写这种语言呢?答案是-任何一种文本编辑器,当然建议下载专业
2022-07-09 23:42:53
1379
原创 使用Packstack工具一键安装OpenStack
最快的部署方式十分钟搞定云平台使用Packstack一键部署OpenStack的方式,隐藏了技术细节,如果使用中出来任何问题,我们都无法解决,所以体验完OpenStack的日常界面操作后,后期还是要仔细查看官方文档,然后一步步手.........
2022-06-26 16:26:51
7151
4
原创 电脑主板DEBUG指示灯的提示
电脑主板指示灯的提示主板指示灯会按照CPU、DRAM、VGA/GPU和BOOT/HDD的顺序逐一点亮这就是电脑开机自检的顺序CPU指示灯是自检第一顺位,如果CPU指示灯常亮,说明是CPU自检没过一般会是三种问题一个是CPU本身出现了问题,一个是主板出现了故障,或者内存出现了问题还有一种是BIOS出现了问题,你可能超频开不开机了,这时候需要重置一下BIOS,如果没有COMS清除按钮的话,可以通过扣主板电池来解决DRAM指示灯常亮比CPU指示灯常亮常见的多,这说是内存自检没过去......
2022-06-26 10:11:58
19140
原创 单台虚拟机配置redis集群一主两从
单台虚拟机配置redis集群一主两从从服务器挂主服务器挂薪火相传反客为主哨兵模式(主动反客为主)缺点:复制延时
2022-06-25 12:18:36
856
2
原创 docker xec 模式和 shell 模式 CMD 指令和ENTRYPOINT 指令
docker遇到的疑惑(1) xec 模式和 shell 模式的区别 CMD 指令和ENTRYPOINT 指令的区别
2022-06-20 15:33:09
1280
原创 docker从入门到如土,docker笔记(一篇全)
Docker 镜像都是只读的,当容器启动时,一个新的可写层被加到镜像的顶部。这一层就是我们通常说的容器层,容器层之下的都叫镜像层。联合文件系统(UnionFS)是 Docker 的核心,也是 Docker 得以极致精简的保证。分层下载分层镜像的好处,与之前的版本共用一部分,不用再重复下载docker version #查看docker的版本信息docker info #查看docker的系统信息,包括镜像和容器的数量docker 命令 --help #帮
2022-06-20 13:44:09
2342
原创 OPENSTACK简介OpenStack介绍个人笔记
IaaS:基础设施即服务PaaS:平台即服务SaaS:软件即服务云计算是一个服务,openstack和虚拟化是实现这个服务的手段之一;2.openstack是一个云平台,相当于openstack是一个超市,超市里有产品,而产品并不是超市生产的,openstack是没有资源的,是需要对接资源的,而这些资源指的是虚拟化资源或物理资源。基础管理服务包含Keystone、Glance、Nova、Neutron、Horizon五个服务扩展管理服务包含Cinder、Swift、Trove、Heat、Centimete
2022-06-17 16:39:05
13965
原创 Linux安装Tab键补全功能
安装epel 源yum -y install epel-release加快yun速度yum -y install yum-plugin-fastestmirror安装bash-completionyum -y install bash-completion立即生效source /etc/profile.d/bash_completion.sh或者退出终端重新登录#安装tab命令补全 [root@Mikrotik ~]# yum -y install epel-release yum-plugin-faste
2022-06-06 12:59:31
3838
原创 C盘自动清除脚本
rem code begin @echo off echo 正在清除系统垃圾文件,请稍等......del /f /s /q %systemdrive%\*.tmpdel /f /s /q %systemdrive%\*._mpdel /f /s /q %systemdrive%\*.logdel /f /s /q %systemdrive%\*.giddel /f /s /q %systemdrive%\*.chkdel /f /s /q %systemdrive%\*.olddel /f
2022-06-06 12:56:49
5472
原创 OpenStack T版 搭建【全网最全】
搭建openstack平台需在[VMware]上准备两台虚拟机,分别作为controller(控制)节点和compute节点. 下面是VMware上虚拟机的基础配置。这里的NET模式的子网地址给的是0段(cidr)WEB访问的IP地址 controller节点给的IP是192.168.0.60 compute节点给的IP是192.168.0.61配置网卡1.利用vi文本编辑器去配置虚拟机的虚拟网卡#controller[root@controller ~]vi
2022-05-13 16:47:24
3401
4
原创 Linux常见基础命令大全
关机/重启/注销常用命令 作用 shutdown -h now 即刻关机 shutdown -h 10 10分钟后关机 shutdown -h 11:00 11:00关机 shutdown -h +10 预定时间关机(10分钟后) shutdown -c 取消指定时间关机 shutdown -r now 重启 shutdown -r 10 10分钟之后重启 shutdown -r 11:00 定时重启 reboot
2022-04-18 20:36:43
223
原创 OpenStack搭建史上最详细步骤 (快速入手)
OpenStack搭建最为详细的步骤,VMware上配置controller(控制)节点和compute节点并搭建OpenStack,一边学习一边整理的一些资料,对于小白来说很好用,支持一下
2022-04-18 18:43:02
53144
25
OpenStack 新版W版 搭建最全笔记(这一篇就够了)
2022-04-23
OpenStack 新版W版 搭建最全笔记(这一篇就够了)
2022-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人