百度创建网站吗网站的设计

diannao/2026/1/21 20:14:16/文章来源:
百度创建网站吗,网站的设计,找专业做网站,建设综合信息网站需要多少钱环境信息 minio版本 :最新 k8s 版本1.22 使用nfs作为共享存储 一.单节点安装包部署 脚本部署#xff0c;一键部署#xff0c;单节点应用于数据量小#xff0c;一些缓存存储#xff0c;比如gitlab-runner的产物数据#xff0c;maven的打包依赖数据 #!/bin/bash# 步骤…环境信息 minio版本 :最新 k8s 版本1.22 使用nfs作为共享存储 一.单节点安装包部署 脚本部署一键部署单节点应用于数据量小一些缓存存储比如gitlab-runner的产物数据maven的打包依赖数据 #!/bin/bash# 步骤一创建目录 sudo mkdir -p /opt/minio/{bin,conf,data}# 步骤二下载服务 cd /opt/minio/bin sudo wget https://dl.min.io/server/minio/release/linux-amd64/minio sudo chmod x minio# 步骤三创建配置文件 sudo tee /opt/minio/conf/minio.conf /dev/null EOF MINIO_VOLUMES/opt/minio/data #--address指定S3 API端口--console-address指定web控制台端口. MINIO_OPTS--address :39000 --console-address :39001 # Root user for the server. MINIO_ROOT_USERadmin # Root secret for the server. MINIO_ROOT_PASSWORDminio123 EOF# 步骤四创建启动命令 sudo tee /etc/systemd/system/minio.service /dev/null EOF [Unit] DescriptionMinIO Documentationhttps://www.minio.org.cn/ Wantsnetwork-online.target Afternetwork-online.target AssertFileIsExecutable/opt/minio/bin/minio[Service] Userroot GrouprootEnvironmentFile/opt/minio/conf/minio.conf ExecStart/opt/minio/bin/minio server \$MINIO_OPTS \$MINIO_VOLUMES RestartalwaysLimitNOFILE65536 TimeoutStopSecinfinity SendSIGKILLno[Install] WantedBymulti-user.target EOF# 步骤五启动服务 sudo systemctl daemon-reload sudo systemctl enable minio.service sudo systemctl start minio.service sudo systemctl status minio.service二.单节点k8s部署 1.minio-deploy.yaml部署 apiVersion: apps/v1 kind: Deployment metadata:name: minio spec:replicas: 1selector:matchLabels:app: miniotemplate:metadata:labels:app: miniospec:containers:- name: minioenv:- name: MINIO_ROOT_USERvalue: root- name: MINIO_ROOT_PASSWORDvalue: root123456 image: minio/minio:latestimagePullPolicy: IfNotPresentcommand:- /bin/sh- -c- minio server /data --console-address :5000ports:- name: datacontainerPort: 9000protocol: TCP- name: consolecontainerPort: 5000protocol: TCPvolumeMounts:- name: minio-persistent-datamountPath: /datavolumes:- name: minio-persistent-datanfs:server: 192.168.110.190 path: /data/data/minio 执行资源文件 kubectl -f apply  minio-deploy.yaml -n minio 2.minio-service.yaml 创建 apiVersion: v1 kind: Service metadata:name: minio spec:type: NodePortports:- name: dataport: 9000targetPort: 9000protocol: TCPnodePort: 30069- name: consoleport: 5000targetPort: 5000protocol: TCPnodePort: 30070selector:app: minio 执行资源文件 kubectl -f apply  minio-service.yaml -n minio 安装好后浏览器访问ui,登录密码root和root123456 http://集群内部任意ip:30070  三.k8s集群部署 1.创建挂载多磁盘目录 mkdir -p /data/data/minio/pv{1..4} 2.创建sc.yaml cat sc.yaml EOF kind: StorageClass apiVersion: storage.k8s.io/v1 metadata:   name: minio-storage provisioner: kubernetes.io/no-provisioner volumeBindingMode: WaitForFirstConsumer EOF 3.创建pv.yaml cat pv.yaml EOF apiVersion: v1 kind: PersistentVolume metadata:name: minio-nfs-pv-1 spec:capacity:storage: 10GiaccessModes:- ReadWriteOncepersistentVolumeReclaimPolicy: RetainstorageClassName: minio-storagenfs:server: 192.168.110.190path: /data/data/minio/pv1 --- apiVersion: v1 kind: PersistentVolume metadata:name: minio-nfs-pv-2 spec:capacity:storage: 10GiaccessModes:- ReadWriteOncepersistentVolumeReclaimPolicy: RetainstorageClassName: minio-storagenfs:server: 192.168.110.190path: /data/data/minio/pv2 --- apiVersion: v1 kind: PersistentVolume metadata:name: minio-nfs-pv-3 spec:capacity:storage: 10GiaccessModes:- ReadWriteOncepersistentVolumeReclaimPolicy: RetainstorageClassName: minio-storagenfs:server: 192.168.110.190path: /data/data/minio/pv3 --- apiVersion: v1 kind: PersistentVolume metadata:name: minio-nfs-pv-4 spec:capacity:storage: 10GiaccessModes:- ReadWriteOncepersistentVolumeReclaimPolicy: RetainstorageClassName: minio-storagenfs:server: 192.168.110.190path: /data/data/minio/pv4 EOF 4.创建 SVC cat svc.yaml EOF apiVersion: v1 kind: Service metadata:name: minio-hsnamespace: gitlablabels:app: minio spec:clusterIP: Noneports:- port: 9000name: data- port: 5000name: consoleselector:app: minio --- apiVersion: v1 kind: Service metadata:name: minio-scnamespace: gitlablabels:app: minio spec:type: NodePortports:- name: dataport: 9000targetPort: 9000protocol: TCPnodePort: 30090- name: consoleport: 5000targetPort: 5000protocol: TCPnodePort: 30050selector:app: minio EOF 5.创建 STS cat sts.yaml EOF apiVersion: apps/v1 kind: StatefulSet metadata:name: minionamespace: gitlab spec:serviceName: minio-hsreplicas: 4selector:matchLabels:app: miniotemplate:metadata:labels:app: miniospec:containers:- name: minioenv:- name: MINIO_ROOT_USERvalue: admin- name: MINIO_ROOT_PASSWORDvalue: admin12345image: minio/minio:RELEASE.2023-08-09T23-30-22ZimagePullPolicy: IfNotPresentcommand:- /bin/sh- -c- minio server --console-address :5000 http://minio-{0...3}.minio-hs.minio.svc.cluster.local/dataports:- name: datacontainerPort: 9000protocol: TCP- name: consolecontainerPort: 5000protocol: TCPvolumeMounts:- name: datamountPath: /datavolumeClaimTemplates:- metadata:name: dataspec:accessModes: [ ReadWriteOnce ]resources:requests:storage: 10GistorageClassName: minio-storage EOF 6.卸载服务 kubectl delete pod minio-mc -n gitlab kubectl delete -f sts.yaml kubectl get pod -n gitlab -o wide kubectl delete -f svc.yaml kubectl get svc -n gitlab kubectl delete namespace minio kubectl get namespace kubectl get pvc -n gitlab kubectl delete pvc -n migitlabnio --all kubectl delete -f pv.yaml -n gitlab kubectl get pv kubectl delete -f sc.yaml -n gitlab kubectl get sc rm -rf /data/data/minio mkdir -p /data/data/minio/pv{1..4} tree /data/data/minio 四.注意事项 分部署部署时注意使用的minio镜像我是试了好多版本才可以的因为大多数存在minio-dns访问问题各个几点之间通信异常

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/89519.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站开发技术方案与实施手机钓鱼网站免费制作

LinkedHashSet是Set集合的一个实现,具有set集合不重复的特点,同时具有可预测的迭代顺序,也就是我们插入的顺序。并且linkedHashSet是一个非线程安全的集合。如果有多个线程同时访问当前linkedhashset集合容器,并且有一个线程对当前…

建站用什么搭建比较好电子商务网站建设技术解决方案

转载自 Java对象的引用类型 Java对象的引用类型有强引用,软引用,弱引用,虚引用和FinalReference,提供这几种引用类型的主要目的: 1.程序员可以通过不同的引用方式决定某些对象的生命周期; 2.利用JVM的垃圾回收机制&a…

求职网站怎么做关于网站建设的网站有哪些

在C#中,什么是委托(Delegate)?请简要说明委托的概念,并提供一个简单的示例说明如何使用委托。 答案: 委托的概念: 委托是一种类型,它允许将方法作为参数传递,使得可以…

电商设计网站哪个好哪些网站的简历做的比较好

蜂鸣器常用分类从两方面 声源类型:压电蜂鸣器( Piezoceramic Element Buzzers )、电磁蜂鸣器( Magnetic Buzzers ) 驱动类型:有源蜂鸣器( Indicators )、无源蜂鸣器( Transducers ) 一、电磁式蜂鸣器 无源电磁式设计电路 电磁蜂鸣器的线圈类似于电感&am…

东南亚cod建站工具住房和城乡建设部网站标准下载

本文介绍了OpenHub框架 -基于Apache Camel的新的开源集成解决方案。 本文回答了一些问题,为什么您应该关心另一个集成框架,强弱属性以及如何使用OpenHub启动新项目。 OpenHub框架是Apache Camel,但经过改进…… 当然,您只能使用A…

wordpress怎么设置跳站外链接网站型销售怎么做的

1.map是什么? map函数是Python中的一个内置函数,用于将一个函数应用到一个或多个可迭代对象的每个元素上,生成一个新的可迭代对象。它的一般形式是: map(function, iterable1, iterable2, ...)其中,function是一个函…

北京网站建设建设公司上海网站建设平台

Linear Decoders Deep Learning and Unsupervised Feature Learning Tutorial Solutions 以三层的稀疏编码神经网络而言,在sparse autoencoder中的输出层满足下面的公式 从公式中可以看出,a3的输出值是f函数的输出,而在普通的sparse autoenc…

广州商城建站搭建公司内部网站

1.概要这一系列将进行PrismWPF技术的实战讲解。实战项目内容选型为Email邮件收发的客户端(WeMail),项目结构简单方便大家理解。相关技术:C#、WPF、Prism软件开发环境:VS2019 、 .NET5 、 windows11需掌握技能&#xf…

利用业务时间做的网站与公司有关吗在百度上怎么搜到自己的网站

文章目录 openssl3.2 - xx_fetch函数参数名称字符串有效值列表概述笔记xx_fetch函数所在的头文件目录xx_fetch函数所在的头文件列表xx_fetch函数列表每个xx_fetch()API的字符串名称的有效值列表OSSL_DECODER *OSSL_DECODER_fetch();OSSL_ENCODER *OSSL_ENCODER_fetch();EVP_CIP…

dw中怎样做网站二级页面wordpress迁移后无法登录

ChatGPT与文心一言:两大AI助手智能回复、语言准确性、知识库丰富度比较 在现代科技飞速发展的时代,人工智能已经成为了我们生活中不可或缺的一部分。特别是在对话AI领域,两大巨头ChatGPT和文心一言以其出色的性能和广泛的应用引起了大家的广…

网站建设重要意义用自己的电脑做主机建网站

一、题目 新年第一题,避免老年痴呆! 题源:牛客 一个数组A中存有 n 个整数,在不允许使用另外数组的前提下,将每个整数循环向右移 M( M >0)个位置,即将A中的数据由(A0…

网站建设应遵循的原则小程序开发公司如何寻找客户

这是一款简单的数据库文档生成工具,主要实现了SQlServer生成说明文档的小工具,目前不够完善,主要可以把数据库的表以及表的详细字段信息,导出到Word中,可以方便开发人员了解数据库的信息或写技术说明文档。技术上主要采…

怎样做企业网站备案wordpress 菜单跳转

Itoh首先给出了传统解包裹算法的数学描述!。传统的相位解包裹操作是通过对空间相邻点相位值的比较来完成的。根据抽样定理,如果相邻采样点的相位差不超过z,则对应的相位解包裹处理是非常简单的,理论上以某点为起始点沿某一路径对包裹相位的差…

windows部署网站php电商平台seo

注意:本文下载的资源,与以下文章的思路有相同点,也有不同点,最终目标只是让读者从多维度去熟练掌握本知识点。 使用Python进行数据挖掘项目开发,采用深度学习方法为图像中的物体进行分类,可以按照以下步骤进…

连云港网站建设案例策划公司起名

本次系列使用的所需部署包版本都使用的目前最新的或最新稳定版,安装包地址请到公众号内回复【K8s实战】获取 介绍 Helm 是 Deis 开发的一个用于 Kubernetes 应用的包管理工具,主要用来管理 Charts。有点类似于 Ubuntu 中的 APT 或 CentOS 中的 YUM。Helm…

采购网站有哪些wordpress 前台密码

Boost::Asio为同步和异步操作提供了并行支持,异步支持基于前摄器模式,这种模式的优点和缺点可能比只同步或反应器方法要低。让我们检查一下Boost::Asio是如何实现前摄器模式的,没有引用基于平台的细节。前摄器设计模式,改编自POSA…

怎么在网站投放广告网站上的动效是用ae做的

新建一个线程的时候是NEW状态 启动线程后是RUNNABLE状态

深圳大型网站建设长沙建站公司做网站

试卷代号:0064 2018-2019学年第一学期期末考试 外国文学专题试题 2019年1月 一、填空题(每空3分,共30分) 1.多丽丝莱辛是一位杰出的女作家,她于60年代创作的长篇小说是 。 2.作家的 …

做网站除了域名还用什么猪八戒网站建设

到py2exe的官网下载程序,注意对应的python版本,比如所用的python版本为2.7,那么就下载适配2.7版本的py2exe软件下载完成后安装(与普通软件安装方式相同) 2将要转换的python脚本放到Python文件夹内 在python的目录下面&…

加强国资集团网站建设微信开放平台如何注销

说明:本内容是工作用到的知识点整理,来自工作中和网络。 代码于Oracle9上测试。 作用: 1可用来进行数据资料行转列的功能 2可用来对数据进行判断,类似decode,但CASE语句在处理范围条件的时候会显得非常灵活。如果只是需要匹配少量…