自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u010948569的博客

一直不停的往前走,你就会看到不一样的风景-----pythontatao

  • 博客(80)
  • 资源 (2)
  • 收藏
  • 关注

原创 hadoop 2.9.2完全分布式安装

一、环境准备1.1、准备集群机器IP主机名角色备注192.168.110.42hadoop-mastermaster192.168.110.43hadoop-data01slave192.168.110.44hadoop-data02slave1.2、关闭防火墙、selinux注!!! 无特殊说明,所有主机均需操作systemctl stop firewalld.service && systemctl disable fi

2020-08-14 18:17:40 1353 1

原创 Postgres-XL集群安装部署

一、集群的规划<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.o

2018-08-09 17:20:20 1337 1

原创 docker-regisry安装使用

【代码】docker-regisry安装使用。

2024-11-04 15:04:37 147 1

原创 ruoyi使用docker部署脚本

【代码】ruoyi使用docker部署脚本。

2024-10-18 13:29:50 164

原创 ssh自动生成密钥对

【代码】ssh自动生成密钥对。

2024-10-18 10:31:01 144

原创 shell脚本安装mysql 8.0

【代码】shell脚本安装mysql 8.0。

2024-10-09 08:59:48 329

原创 kubeadm部署k8s v1.30

使用kubeadm部署k8s v1.30,踩了所有坑,包成功版本,如果部分资源无法链接github,需要自行解决

2024-05-13 15:20:37 1770 1

原创 k8s部署efk

elasticsearch: 8.8.0 chart包:19.10.0fluentd: 1.16.2 chart包: 5.9.4kibana: 8.2.2 chart包:10.1.9。

2024-04-08 16:06:49 721

原创 pxe安装mini centos系统

需要在dhcp里面填写tftp配置,所以需要固定ip。作用:给客户端提供ip地址,并告诉客户端tftp地址。4.2、修改default的配置。五、准备ks.cfg自动应答文件。

2024-03-14 17:01:41 350

原创 docker-compose部署djanjo项目

docker-compose 部djanjo项目一、准备文件 tree ../djanjo-project/../djanjo-project/├── docker-compose.yml├── Dockerfile└── requirments.txt1.1、DockerfileFROM python:3ENV PYTHONUNBUFFERED 1RUN mkdir /codeWORKDIR /codeCOPY requirments.txt /code/RUN pip in

2024-03-14 16:51:19 246

原创 GPUmanager部署测试

​ 方案测试采用Tensorflow框架,内置了Mnist,cifar10和Alexnet benchmark等测试数据集,可以根据需要选择不同的测试方案。

2024-03-14 10:50:32 464 1

原创 vscode安装配置

【代码】vscode安装配置。

2024-02-28 17:45:24 1048

原创 ceph性能调优

ceph性能调优。

2024-02-28 17:42:54 1453

原创 ansible免密登陆脚本

ansible配置免密。

2024-02-28 17:41:13 868

原创 Linux文本三剑客之sed

sed全称为Stream EDitor,行编辑器,同时也是一种流编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环。命令格式:sed <参数> ‘/pattern/’ file。

2024-02-01 14:41:33 397

原创 chartmuseum仓库部署

chart包仓库chartmuseum部署

2023-05-19 17:09:23 439

原创 harbor不停机更换自定义证书

harbor不停机更换自定义证书

2023-01-31 17:14:39 1961

转载 使用systemd将iptables规则在docker启动后自动导入

使用systemd将iptables规则在docker启动后自动导入

2022-09-27 17:24:34 446

原创 helm v2安装和使用

helm v2的安装和使用

2022-07-12 17:21:57 750

原创 openstack主要版本亮点

openstack主要版本亮点1、Stein在Stein新增的几十项功能特性中,主要亮点有三:容器功能的强化用于支持5G、边缘计算和网络功能虚拟化(NFV)用例的网络升级功能。资源管理和追踪性能的增强OpenStack Stein为Kubernetes用户提供核心功能:2018 OpenStack用户调查结果显示,Kubernetes是在OpenStack上运行容器编排架构的首要选择,在所有部署OpenStack的用户中,有61%的用户表示他们在集成这两个平台。在Stein版本中

2022-05-24 17:33:22 3251

原创 kubeadm安装kubernetes v1.19.0

安装信息:操作系统:Ubuntu 18.04 x86_64 容器运行时引擎:Docker 19.03.ce一、环境准备1、主机时间同步sudo systemctl start chronyd.servicesudo systemctl enable chronyd.service#没有的话需要提前安装 apt install chrony2、防火墙设置sudo ufw disable && sudo ufw status3、禁用sawp

2022-04-18 15:57:48 1331

原创 docker-compose 部署djanjo项目

一、准备文件 tree ../djanjo-project/../djanjo-project/├── docker-compose.yml├── Dockerfile└── requirments.txt1.1、DockerfileFROM python:3ENV PYTHONUNBUFFERED 1RUN mkdir /codeWORKDIR /codeCOPY requirments.txt /code/RUN pip install -r requirments.txt

2022-04-12 10:03:04 962

原创 删除掉win10桌面图标左下角箭头

创建xxx.bat文件,右击鼠标以管理员身份运行reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons” /v 29 /d “%systemroot%\system32\imageres.dll,197” /t reg_sz /ftaskkill /f /im explorer.exeattrib -s -r -h “%userprofile%\AppData\Local\ic

2022-03-16 22:12:25 593

原创 ansible配置免密

文件列表group_vars/└── all.yml #填写'k8s_cluster_info'变量信息inventory/ #填写主机信息├── hostsautossh/├── files│ └── ssh-key-gen.sh├── tasks│ └── main.yml└── templates └── distribute_ssh_pubkey.sh.j21.ssh-key-gen.sh#!/b

2022-02-18 11:07:37 851

原创 docker 报错bash: warning: setlocale: LC_ALL: cannot change locale (en_US.utf-8)

docker 报错bash: warning: setlocale: LC_ALL: cannot change locale (en_US.utf-8) 解决方案apt-get clean && apt-get update && apt-get install -y localeslocale-gen en_US.UTF-8

2022-01-11 16:45:06 1758

原创 zabbix 5.0安装脚本

zabbix 5.0安装脚本(在线版)1、zabbix_server.sh#!/bin/bash# Zabbix-Server 5.0#关闭防火墙systemctl stop firewalld.servicesystemctl disable firewalld.service#禁用SELINUXsetenforce 0#安装zabbix源、修改为aliyun源cd /etc/yum.repos.d/rpm -Uvh https://repo.zabbix.com/zabb

2022-01-09 18:35:55 698

原创 shell脚本安装tigervnc(非root用户启动)

#!/bin/bash#create vnc userecho -e "\033[31m 1.创建vnc用户 \033[0m "VNC_USER=testuserif id -u $VNC_USER >/dev/null 2>&1;then echo "$VNC_USER exists next step change $VNC_USER password" echo testuser | passwd --stdin $VNC_USERelse use

2021-10-29 17:17:14 506

原创 ubuntu 18.04 编译安装qemu 5.2.0

简介:​ QEMU是开源的模拟处理器,在GNU/Linux平台上使用广泛。通过KQEMU这个闭源的加速器,QEMU能模拟至接近真实电脑的速度。在qemu1.0之后的版本,主要利用qemu-kvm加速模块,并且加速效果以及稳定性明显比kqemu好。一、环境准备操作系统内存磁盘ubuntu 18.04> 8G 推荐16G>100G 推荐200G1.1、安装编译qume必要的工具软件软件和库文件$ apt-get install -y ninja-b

2021-10-28 15:21:51 2628

原创 Kubernetes K8S之Pod 生命周期与postStart、preStop事件

1、容器生命周期钩子函数​ 生命周期钩子函数( lifecycle hook )是编程语言( 如Angular )中常用的生命周期管理的组件,它实现了程序运行周期中的关键时刻的可见性,并赋予用户为此采取某种行动的能力。类似地, 容器生命周期钩子使它能够感知其自身生命周期管理中的事件,并在相应的时刻到来时运行由用户指定的处理程序代码。Kubernetes 支持 postStart 和 preStop 事件。postStart:于容器创建完成之后立即运行的钩子处理器( handler ),不过K

2021-07-28 11:12:58 1186

原创 CentOS7安装tigerVNC

一、首先系统是已经安装了图形界面,并默认是启动到图形界面,如果你的系统没安装图形界面,就请给系统安装图形界面:$ yum -y groups install "GNOME Desktop" "X Window System"#查看当前系统的启动模式$ systemctl get-defaultmulti-user.target //命令模式graphical.target //图形模式#修改启动模式为图形界面:$ systemctl set-default graphical.targe

2021-03-25 15:27:51 1541

原创 ubuntu 安装tigervnc

TigerVNC is available in Ubuntu 17.04 and newer:sudo apt install tigervnc-standalone-server tigervnc-viewerOn older Ubuntus, go to https://github.com/TigerVNC/tigervnc/releases to find the latest release, since it is not yet in an apt repository. Downlo

2021-03-16 10:41:07 1027

原创 如何安装 Composer

Packagist 镜像使用方法还没安装 Composer 吗?请往下看如何安装 Composer 。镜像用法有两种方式启用本镜像服务:系统全局配置: 即将配置信息添加到 Composer 的全局配置文件 config.json 中。见“方法一”单个项目配置: 将配置信息添加到某个项目的 composer.json 文件中。见“方法二”方法一: 修改 composer 的全局配置文件**(推荐方式)**打开命令行窗口(windows用户)或控制台(Linux、Mac 用户)并执行如下命

2021-03-12 16:41:30 481

原创 helm安装jenkins 2.263

前提条件:helm version v3.1.0kubernetst version v1.16.4官方文档参考:https://hub.kubeapps.com/charts/jenkinsci/jenkins1、添加helm repo仓库$ helm repo add jenkinsci https://charts.jenkins.io/$ helm pull jenkinsci/jenkins --version 3.2.0jenkins-3.2.0.tgz$ tar zxvf j

2021-03-04 16:41:06 931 1

原创 helm安装harbor 2.2.0

前提条件:helm version v3.1.0kubernetst version v1.16.41、添加helm repo仓库$ helm repo add harbor https://helm.goharbor.io$ helm pull harbor/harbor --version 1.6.0harbor-1.6.0.tgz$ tar zxvf harbor-1.6.0.tgz2、修改values.yaml#这里我只给出修改的参数,未修改的按照应用默认参数即可expos

2021-03-04 16:16:56 1554 1

原创 helm安装harbor后登陆一直提示账户或密码错误

helm安装harbor后登陆一直提示账户或密码错误问题现象如下图用户名:admin/Harbor12345删除已经部署的harbor release,并删除数据库使用的存储上的数据,这个根据自己定义存储的方式不同,位置也不同编辑values.yaml文件type:访问 Harbor服务的方式。本示例使用 nodePort。tls:指定是否启用 HTTPS。多数情况下设置为 false,这里我们使用的是falseexternalURL:暴露给租户的 URL。externalURL:

2021-03-04 15:32:21 6054 3

转载 Proxmox ve 下CentOS7制作cloud-init模板

proxmox VE 版本 6.3.4 建议6.x版本1、首先去 Centos 官方网站下载它的 cloud image,网址为:https://cloud.centos.org/https://cloud.centos.org/centos/7/images/ubuntu下载地址https://cloud-images.ubuntu.com/bionic/current/2、下载名称 CentOS-7-x86_64-GenericCloud-1801-01.qcow23、Cloud-init

2021-03-01 09:54:06 2044 1

原创 Proxmox VE 6.x 的ceph Luminous 升级 Nautilus (14.2.0 or higher)

官方文档参考:https://pve.proxmox.com/wiki/Ceph_Luminous_to_Nautilus前提条件:Proxmox VE 版本 6.x Ceph 的版本 Luminous (12.2.12-pve1)集群必须处于健康的工作状态一、确保在运行Luminous的同时至少完成了所有PG的一次完整清理为了能够成功升级到 Nautilus, 你的 OSD map 必须包含以下的flag,如果没有这个标记请等待24-48小时recovery_deletes flagpu

2021-02-26 15:38:42 794

原创 k8s问题记录

k8s在服务器重启后,部分pod无法正常运行提示: Error getting server version: Get https://10.200.0.1:443/version?timeout=32s: dial tcp 10.200.0.1:443: connect: no route to host解决方法: iptables -F

2021-01-08 18:10:50 990

原创 SonarQube 7.9.x LT安装

SonarQube 7.9.x LT安装先决条件开始之前,检查下列先决条件:1、安装mysql (参考之前博文CentOS 7 在线安装MySQL 5.7)2、安装jdk 11 (7.9.x版本需要jdk11支持)$ yum install openjdk-11-jdk -y[root@ sonar]# java -versionopenjdk version "11.0.9.1" 2020-11-04 LTSOpenJDK Runtime Environment 18.9 (build

2020-12-30 15:40:47 543

原创 CentOS 7 在线安装MySQL 5.7(完整版)

在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,本教程需要能够访问互联网,在线安装mysql 5.71、下载并安装MySQL官方的 Yum Repository$ wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm使用上面的命令就直接下载安装用的Yum Repository,大概25KB的样子,然后就可以直接yum安装了。$ yum

2020-12-28 22:04:12 2515

grafana最新版镜像

grafana最新版镜像

2025-03-01

Postgres-XL:基于PostgreSQL的高性能分布式数据库解决方案及其部署实践

内容概要:本文深入探讨了Postgres-XL,一个基于PostgreSQL构建的开源、高性能的分布式数据库解决方案。介绍了Postgres-XL的关键特性,如ACID兼容、水平扩展能力、多租户安全性、MPP支持、灵活应对多种负载的能力和支持丰富的数据模型(OLAP、OLTP、Key-value等)。此外还详细讲解了Postgres-XL的三大核心组件——GTM(全局事务管理器)、Coordinator(协调者)和DataNode(数据节点)的功能以及它们如何协同工作来实现高效的分布式处理。文中提供了详细的集群搭建指南、节点添加删除方法、高可用性保障措施(包括协调者负载均衡)、基本操作指令集和故障恢复流程等关键技术点,并进行了简单的性能评测。 适用人群:适合有一定Linux及PostgreSQL基础知识的技术爱好者或专业技术人员,特别是那些正在考虑采用或已经开始使用分布式数据库的企业级用户。 使用场景及目标:适用于希望提升现有数据库容量或寻求大规模数据存储优化方案的人群;企业内部的数据平台建设,尤其是一些有复杂业务逻辑需求的应用;以及大型互联网公司面对海量数据处理与快速响应的要求。 其他说明:虽然本文提及了Postgres-XL暂时不支持自动故障切换这一缺点,但它依旧不失为一个好的分布式关系型数据库选项。对于有兴趣深入了解分布式数据库理论和技术实现的朋友来说,这篇文档提供了宝贵的知识参考资料。此外,文中所介绍的内容还可以作为后续学习其他类似系统的入门教程。 标签按重要性的排序依次列出,确保标签间有足够的差异化,涵盖了该主题下的不同细分领域,帮助更好地理解和索引文档内容。

2025-01-15

Linux综合实训期末考试试卷A卷

一、搭建ssh服务器,启用ssh服务,分别在windows客户端和Linux客户端登陆Telnet服务器,查看登陆之后默认进入什么目录 二、配置一台Samba服务器,具体要求如下:(30分) (1)工作组名为sambashare。 (2)该Samba服务器只允许192.168.0.0/24网段的用户访问,且IP为192.168.0.100的主机不能访问。 (3)创建共享名为xxxshare的共享,共享目录为/xxx(xxx为自己名字拼音的缩写)。 (4)该共享目录允许用户写操作,但只允许boss账户和master组的用户访问。 (5)boss账户为了隐蔽自己的身份,使用虚拟账户mike。 根据以上要求配置Samba服务器,并进行测试验证。 三、某公司要创建自己的Web网站,试按如下要求进行配置:(30分) (1)网站域名为:www.myweb.com,IP地址为192.168.0.1.(2)网站主页为index.htm,存放在/myweb目录下,用户通过虚拟目录名/virweb进行访问。 (3)为用户user123创建个人空间,该空间只允许user123和admin两个用户访问。

2025-01-15

portainer-ce 2.21

Portainer 是一个轻量级的管理 UI ,可让你轻松管理不同的 Docker 环境,简化了容器管理的复杂性,使得用户无需使用命令行即可部署、管理和监控容器‌,Portainer的主要功能包括: ‌容器管理‌:用户可以查看和管理Docker容器的状态,包括启动、停止、重启容器等操作。 ‌镜像管理‌:支持上传、下载、删除Docker镜像,并可以查看镜像的详细信息。 ‌网络和数据卷管理‌:管理和配置Docker网络和数据卷。 本镜像版本是portainer-ce:2.21.5 1、下载资源后,先加载镜像 docker load -i portainer-ce2-21.tar 2、通过命令启动容器 docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:2.21.5 3、浏览器访问ip:9443端口

2025-01-09

docker搭建局域网ftp服务.docx

使用docker和http搭建局域网ftp服务,包含docker安装教程,基于ubuntu 16.04操作系统

2020-05-28

模拟电子技术

模拟电子技术习题答案,

2013-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除