云计算
文章平均质量分 78
运维技术、数据库技术
桑_榆
在努力和摆烂之间 我会选择努力摆烂
展开
-
云计算项目十一:构建完整的日志分析平台
创建文件baseos.yaml,使用Secret regcred。随便找一台机器 安装filebeat的软件包。还有一句:- name: regcred。原创 2024-03-09 11:59:23 · 1015 阅读 · 0 评论 -
云计算项目十:ES集群安装|部署kibana
部署ES集群,用于ELK日志分析平台的构建。原创 2024-03-08 15:04:41 · 1079 阅读 · 0 评论 -
云计算项目九:K8S安装
按照如下配置准备云主机防火墙相关配置:禁用selinux,禁用swap,且在firewalld-*。上传kubernetes.zip 到跳板机。原创 2024-03-08 13:22:43 · 1168 阅读 · 0 评论 -
云计算项目八:Harbor
访问:http://公网IP地址:80,用户名:admin 密码:Harbor12345。测试,在test主机导入镜像,上传至harbor主机,tomcat软件在2阶段。另外购买一个新的公网IP,绑定到harbor主机。原创 2024-03-07 19:11:46 · 555 阅读 · 0 评论 -
云计算项目七:jump-server安装部署
Jumpserver是一款开源的堡垒机,可使系统的管理员和开发人员安全的连接到企业内部服务器上执行操作,并且支持大部分操作系统,是一款非常安全的远程连接工具。原创 2024-03-07 12:20:14 · 1118 阅读 · 0 评论 -
15:Zookeeper高可用集群|分布式消息队列Kafka|搭建高可用Hadoop集群
Kafka角色与集群结构NameNode高可用想实现Hadoop高可用就必须实现NameNode的高可用,NameNode是HDFS的核心,HDFS又是Hadoop核心组件,NameNode在Hadoop集群中至关重要。NameNode宕机,将导致集群不可用,如果NameNode数据丢失将导致整个集群的数据丢失,而NameNode的数据更新又比较频繁,实现NameNode高可用势在必行。所有节点新机器安装 java-1.8.0-openjdk-devel。原创 2024-03-06 18:57:53 · 1134 阅读 · 0 评论 -
14:Hadoop数据分析|节点管理|搭建NFS网关服务
1)更改主机名,配置/etc/hosts(/etc/hosts在hadoop1和nfsgw上面配置)5)给/usr/local/hadoop/logs赋权(在NFSGW主机上面操作)2)创建代理用户(hadoop1和nfsgw上面操作),以hadoop1为例子。4)同步配置到node-0001,node-0002,node-0003。另外准备两台主机,newnode和nfsgw,作为新添加的节点和网关。最低配置:2CPU,2G内存,10G硬盘。最低配置:1cpu,1G内存,10G硬盘。原创 2024-03-05 21:22:25 · 1002 阅读 · 0 评论 -
13:大数据与Hadoop|分布式文件系统|分布式Hadoop集群
HDFS是Hadoop体系中数据存储管理的基础,是一个高度容错的系统,用于在低成本的通用硬件上运行。安装java-1.8.0-openjdk-devel,并配置 /etc/hosts(所有主机)1)配置主机名为hadoop1,ip为192.168.1.50,配置yum源(系统源)1)配置mapred-site(hadoop1上面操作)1)配置yarn-site(hadoop1上面操作)最低配置:2cpu,2G内存,10G硬盘。最低配置:2CPU,2G内存,10G硬盘。2)同步配置(hadoop1上面操作)原创 2024-03-05 14:55:34 · 1139 阅读 · 0 评论 -
12:Logstash|Web日志实时分析
复制/var/log/httpd/access_log的日志到logstash下的/tmp/c.log。浏览器访问网页,在/var/log/httpd/access_log有日志出现。使用 filebeat 收集 web 日志,并发送给 logstash。1.配置主机名,ip和yum源,配置/etc/hosts。在之前安装了Apache的主机上面安装filebeat。解析Apache的日志,之前已经安装过的可以不用安装。最低配置: 2cpu,2G内存,10G硬盘。正则表达式宏调用格式:%{宏名称:名字}原创 2024-03-02 17:15:48 · 1068 阅读 · 0 评论 -
11:日志分析系统ELK|Elasticsearch|kibana
Elasticsearch:负责日志检索和存储Logstash:负责日志的收集和分析、处理Kibana:负责日志的可视化ELK是一整套解决方案,是三个软件产品的首字母缩写,很多公司都在使用 如:Sina 携程 华为 美团等这三款软件都是开源软件,通常是配合使用,而且又先后归于Elastic.co公司名下,故被简称为ELKELK组件在海量日志系统的运维中,可用于解决:分布式日志数据集中查询和管理系统监控,包含系统硬件和应用各个组件的监控故障排查安全信息和事件管理报表功能。原创 2024-02-25 23:45:00 · 2475 阅读 · 0 评论 -
10:部署Dashboard|部署Prometheus|HPA集群
需要修改资源文件,默认资源文件制定的是从官网下载镜像启动容器,我们需要修改为自己的192.168.1.100私有镜像仓库的路径。需要修改资源文件,默认资源文件制定的是从官网下载镜像启动容器,我们需要修改为自己的192.168.1.100私有镜像仓库的路径。需要修改资源文件,默认资源文件制定的是从官网下载镜像启动容器,我们需要修改为自己的192.168.1.100私有镜像仓库的路径。先通过get screts查看名称,该名称是随机的,然后再通过查询到的名称继续查询对应的Token信息。原创 2024-02-23 15:47:27 · 1045 阅读 · 0 评论 -
09:资源利用率监控|存储卷管理
申请的多余证书可以使用(kubectl delete certificatesigningrequests 证书名称)删除。kubelet证书 在每个节点都需要签发证书(master,node-0001,node-0002,node-0003)拷贝云盘的kubernetes/v1.17.6/metrics目录到master上。首先定义一个webnginx容器。配置configMap。原创 2024-02-17 21:30:04 · 357 阅读 · 0 评论 -
08:K8S资源对象管理|服务与负载均衡|Ingress
DaemonSet 每个机器都要启动运行的Pod,确保全部或一些Node上运行Pod副本。创建一个服务 开启服务 创建几个apache服务 实现lvs负载均衡。某些时候,我们需要无视污点标签进行操作,这种方式成为对污点的容忍。原创 2024-02-13 17:08:12 · 919 阅读 · 0 评论 -
07:Kubectl 命令详解|K8S资源对象管理|K8S集群管理(重难点)
k8s通过RC/RS管理POD,在RC中定义了如何启动POD,如何运行,启用几副本等功能,如果我们创建的文件,在其中使用yaml的语法格式描述了上面的信息,这个文件就是我们的资源对象文件。通过资源文件的创建的容器 也可以通过资源文件的方式删除。使用nodeName标签根据节点名称选择宿主机。容器创建是随机的,如何选择固定的宿主机?是用于控制k8s集群的命令行工具。无限运行周期 有限运行周期。资源对象文件有什么用?如何使用一类宿主机?原创 2024-02-07 22:21:40 · 1990 阅读 · 0 评论 -
06:原生云K8S解密|K8S集群安装部署|K8S网络插件
有大量夸主机的容器需要管理,快速部署应用,快速扩展应用,无缝对接新的应用功能,节省资源,优化硬件资源的使用。应答文件在云盘 kubernetes/v1.17.6/config目录。join: node加入集群的命令。token: token凭证管理命令。config: 配置管理命令。reset: 还原状态命令。master (管理节点)help: 查看帮助。init: 初始命令。image(镜像仓库)安装IPVS代理软件包。使用kubeadm部署。node(计算节点)kubeadm 命令。原创 2024-02-03 21:23:39 · 698 阅读 · 0 评论 -
05:容器镜像技术揭秘|发布容器服务器|私有镜像仓库
使用现有镜像启动容器,在该容器基础上修改,使用commit制作新镜像。原创 2024-02-01 22:37:25 · 1089 阅读 · 0 评论 -
04:容器技术概述|镜像与容器|docker配置管理
就是将软件打包成标准化单元,用于开发、交付和部署。容器技术已经成为应用程序封装和交付的核心技术。资源管理安全命令空间。原创 2024-01-30 23:24:33 · 584 阅读 · 0 评论 -
03:华为云管理|云主机管理|云项目实战
云主机是默认访问不了互联网的 要访问互联网 需要买弹性公网ip。安装 bash-completion 进行测试。配置以后使用 yum repolist 查看。在云主机上配置华为云 Yum 源 (2台)在文档中心搜索 “华为云 yum 源”检测ansible对云主机是否管理正常。配置yum源,并测试。可以直接访问公网ip。原创 2024-01-29 12:20:37 · 835 阅读 · 0 评论 -
02:私有云概述|私有云配置管理|云主机管理
退出admin用户 登陆新创建的用户 创建内部网络。Openstack私有云 IaaS。公有云 别人做好的 花钱用。原创 2024-01-27 21:49:07 · 438 阅读 · 0 评论 -
01:云计算底层技术奥秘|虚拟化管理|公有云概述
虚拟化:是一种技术 就是将不可拆分的实体资源变成可以自由划分的逻辑资源,从而实现资源的整合、隔离、再分配,云计算利用了虚拟化技术的这个特点。云计算:云计算是一种服务模式(IaaS),其思想就是把各种资源整合起来,然后租给有需要的用户,其中的资源包括处理器、内存、存储、网络和其他基本的计算资源。通常我们通过虚拟化手段把这些资源分割打包提供给用户使用。1、虚拟化需要CPU支持(真机验证)2、创建虚拟机 2cpu,4G内存(默认用户名: root 密码: a)3、验证yum仓库配置4、安装libvirtd原创 2024-01-26 23:01:09 · 697 阅读 · 0 评论 -
云计算项目六:升级网站运行平台|部署缓存服务|数据迁移|部署集群
升级网站运行平台部署内存存储服务部署pxc集群解决数据库服务负载问题解决调度器单点故障问题。原创 2024-01-25 22:06:30 · 1474 阅读 · 0 评论 -
云计算项目五:部署数据库服务mysql |部署共享存储服务NFS | 配置网站服务
机器配置。原创 2024-01-24 21:47:17 · 1475 阅读 · 1 评论 -
云计算项目四:部署Git版本控制系统 | 优化Web服务器
/自定义错误页面//自定义错误页面//自定义错误页面。原创 2023-12-26 12:48:11 · 1196 阅读 · 0 评论 -
云计算项目三:keepalived高可用 | 部署Ceph分布式存储
因为我们之前在192.168.4.5上面部署过HAProxy 所以 在192.168.4.6上面安装好HAProxy后可以将4.5上面的配置文件拷贝到4.6上面。把www.lab.com的主机名的地址解析到 vip 192.168.4.80。迁移网站数据就是把存储在NFS31服务器里的网页存放到ceph集群创建的文件系统里。第三种挂载方案:对于高可用的问题,可以在mount时同时写入多个IP。ceph-common是ceph的客户端软件。装包 --> 修改配置文件 --> 起服务。删除所有配置文件和数据。原创 2023-12-25 16:56:17 · 1157 阅读 · 0 评论 -
云计算项目二:LNP&Mariadb数据库分离|web服务器集群
对于网站内容而言可以分离为动态页面和静态页面,静态页面就需要数据文件,动态页面则需要CPU解析代码,需要消耗大量的CPU资源,因此可以将静态和动态分离为两组服务器,动态页面有脚本代码组成,是一种基于网页的应用程序,因此这一组服务器也称为应用服务器。独立数据库服务器是将网站静态文件、代码文件等资料与数据库分离的架构,当用户量增加时单机的处理能力有限,数据库的增删改需要大量的内存资源,将两者分离可以减轻服务器的压力。登陆192.168.2.11主机 备份数据库并拷贝给新的服务器,关闭旧的数据库服务。原创 2023-12-25 10:11:31 · 1110 阅读 · 0 评论 -
云计算项目一:部署LNMP动态网站
部署LNMP动态网站安装LNMP平台相关软件1. 安装软件包2. 启动服务(nginx、mariadb、php-fpm)3. 修改Nginx配置文件,实现动静分离4. 配置数据库上线wordpress代码 (测试搭建的LNMP环境是否可以使用)1. 上线php动态网站代码2. 初始化网站配置(使用客户端访问web服务器IP)网站后台管理1. 访问数据库2. 查看配置信息方案:LNMP 网站运行环境 Linux / nginx / mysql / php安装LNMP平台相关软件mariadb(数据库原创 2023-12-23 13:06:02 · 1140 阅读 · 0 评论