建设网站目的微信里的小程序在哪

news/2025/10/9 7:31:23/文章来源:
建设网站目的,微信里的小程序在哪,微信云开发平台,移动端商城网站开发存储基础 存储设备 DAS#xff1a;IDE、SATA、SCSI、SAS、USBNAS#xff1a;NFS、CIFSSAN#xff1a;SCSI、FC SAN、iSCSI 存储内容包括元数据和数据#xff0c;名称节点#xff08;NameNode#xff09;存放元数据#xff0c;数据节点#xff08;DataNode#xff09…存储基础 存储设备 DASIDE、SATA、SCSI、SAS、USBNASNFS、CIFSSANSCSI、FC SAN、iSCSI 存储内容包括元数据和数据名称节点NameNode存放元数据数据节点DataNode存放实体数据。 元数据节点通常将随机IO转换为顺序IO进行存取参考redis的AOF机制。 高可用 主从复制或者冗余备份 Ceph Ceph是一个对象式存储系统它把每一个待管理的数据流切分为一到多个固定大小的对象数据并以其为原子单元完成数据存取。对象数据的底层存储服务是由多个主机组成的存储集群该集群也被称之为RADOSReliable Automatic Distributed Object Store存储集群即可靠、自动化、分布式对象存储系统。librados是RADOS存储集群的API支持C、C、Java、Python、Ruby和PHP等编程语言。Ceph uniquely delivers object, block, and file storage in one unified system. (RaodsGW、RBD、CephFS) osd (Object Storage Device) mon (Monitor)维护集群元数据 mgr (Manager)维护查询类操作 将整个存储空间切分为区每个分区就是存储池存储池的大小取决于磁盘大小 SP (Storage Pool)rados cluster抽象而成的存储池 PG (Placement Group)存储池中可以映射到osd上的归置组便于管理 存储过程 对象名称进行一致性hash计算映射到PG上根据存储池类型和冗余副本数量找到足量的osd进行存储。 Monitors ceph-mon 维护集群图的状态包括monitor、manager、OSD、CRUSHCephX认证协议负责维护认证信息并实行认证任何组件间都需要认证通常至少需要三个monitors用于冗余和高可用 Managers ceph-mgr跟踪ceph集群运行时的指标数据包括存储空间利用率、当前性能指标、系统负载可利用基于python的插件对于mgr进行功能扩展本身支持网络面板以及REST API通常至少需要俩个managers用于高可用 RADOS 组件 Ceph OSDs OSD守护进程ceph-osd存储数据、数据复制、恢复、重新均衡并提供监视信息给mon和mgr通过心跳检查其他守护进程至少需要三个OSDs用于高可用 MDSs MDS存储Ceph文件系统的元数据允许POSIX文件系统用户执行基本的命令 数据抽象接口 LIBRADOS 用户可通过支持的编程语言开发自定义客户端程序通过RADOS协议与存储系统进行交互 CephFS 使用POSIX规范文件系统在Ceph集群存放数据依赖于独立运行的守护进程ceph-mds向客户端提供服务 Ceph Block Device (RBD) 拥有RADOS的功能如快照、复制、一致性并使用内核模块或librbd库与OSD进行交互与内核模块、KVMs和云计算系统的交互均可以展现无限伸缩的高性能无须依赖于特定的守护进程内建了librbd库 Ceph Object GateWay (RadosGW) 在librados基础上提供对REST形式的对象存储功能依赖于守护进程ceph-radosgw其是一个用于与Ceph集群交互的HTTP服务器 管理节点 常用的管理接口是一组命令行工具程序例如rados、ceph、rbd等命令管理员可以从某个特定的MON节点执行管理操作也可使用专用的管理节点专用的管理节点有助于在Ceph相关的程序升级或硬件维护期间为管理员提供一个完整的、独立的并隔离于存储集群之外的操作环境从而避免因重启或意外中断而导致维护操作异常中断 文件存储方式 FileStore将文件分割成对象OSD格式化成了XFS文件系统需要先将对象转换成文件属组文件级元数据放在元数据区对象自己的元数据放在levelDB中。 BlueStoreOSD就是裸设备不进行格式化levelDBRocksDB配合BlueFS存放元数据其他地方直接存放并管理数据。 部署 ceph-deploy (primary, run on admin-host) 只用于Ceph部署并且不会处理客户端配置 ceph-ansible (recommand)ceph-chefpuppet-ceph 集群拓扑及网络 每个节点使用两个网卡 一个与客户端交互public network, mandatory一个与集群其它节点交互private network, optional 部署准备 设备前提 ifconfig fdisk -l /dev/vd* cat /etc/hosts 系统设置 设定时钟同步 若可直接访问互联网启动chronyd服务并设定随系统启动 systemctl start chronyd.service systemctl enable chronyd.service 配置本地时间服务器当存在可用本地服务器时修改节点的/etc/crhony/conf配置文件 server CHRONY-SERVER-NAME-OR-IP iburst 主机名称解析 ip hostname name… 关闭iptables或firewalld服务 在不确定具体启动状态的前提下同时关闭并禁用二者即可 systemctl stop firewalld.service systemctl stop iptables.service systemctl disable firewalld.service systemctl disable iptables.service yum仓库配置 在ceph-admin节点上安装生成所需版本的yum仓库配置 rpm -ivh https://mirrors.aliyun.com/ceph/rom-xxx/xx/xxx/xxxx.rpm cd /etc/yum.repos.d/ cat ceph.repo yum install epel-release // 相关依赖库 创建Ceph特定用户账号 ceph-deploy必须以普通用户登录到各目标节点且此用户需要拥有无密码使用sudo命令的权限以便在安装软件及生成配置文件的过程中无需中断配置过程。新版ceph-deploy支持使用–username {username}选项提供可无密码使用sudo命令的用户名指定的用户需要能够通过SSH协议自动认证并连接到各个节点 在各个节点创建新用户并设置密码magedu useradd cephadm echo “magedu” | passwd --stdin cephadm 确保无密码执行sudo命令 (可直接编辑/etc/sudoers.d/cephadm) echo “cephadm ALL (root) NOPASSWD:ALL” | sudo tee /etc/sudoers.d/cephadm chmod 0440 /etc/sudoers.d/cephadm sudo -l su - cephadm 配置用户基于密钥的ssh认证 使用cephadm用户生成密钥 ssh-keygen -t rsa -P ‘’ ssh-copy-id -i .ssh/id_rsa.pub cephadmlocalhost ssh-copy-id -i .ssh/id_rsa.pub cephadmstore01 [scp -rp .ssh/ cephadmstore01:/home/cephadm] // 或者直接copy文件夹 为了方便操作可修改~/.ssh/config文件设定访问其它节点默认使用的用户名 Host store01 ​ Hostname store01.magedu.com ​ User cephadm … 配置其他节点sudo权限 scp -rp /etc/sudoers.d/cephadm store01:/etc/sudoers.d/ 管理节点安装ceph-deploy yum update yum install ceph-deploy python-setuptools python2-subprocess32 部署RADOS集群 初始化 创建集群相关配置文件目录 mkdir ceph-cluster cd ceph-cluster 初始化第一个MON节点 ceph-deploy new {initial-monitor-node(s)} // 名称必须与节点当前使用的主机名称保存一致 编辑生成ceph.conf配置文件在[global]配置段中设置面向客户端通信使用的IP地址所在网络 public network 172.20.0.0/16 安装Ceph集群 ceph-deploy install {ceph-node}[{ceph-node}…] 配置初始MON节点手机所有密钥 ceph-deploy mon create-install 将配置文件和admin密钥拷贝到各节点上以免每次执行需要指定MON节点和amdin.keyring ceph-deploy admin store01 … 在需要运行ceph命令的节点上以root身份设定cephadm可以读取keyring文件 setfacl -m u:cephadm:r /etc/ceph/ceph.client.admin.keyring 配置manager节点启动mgr进程 ceph-deploy mgr create store01 在Ceph集群的各节点上以cephadm用户测试集群的状态 ceph health ceph -s 向RADOS集群添加OSD 整理磁盘 ceph-deploy disk list {osd-server-name} … ceph-deploy disk zap {osd-server-name} {disk-name} 【如果对应节点的设备有数据需要以root身份执行ceph-volumn lvm zap --destroy {DEVICE}】 添加OSD ceph-deploy osd create {node} --data {data-disk} ceph-deploy osd list {node} … ceph osd stat 或者 ceph osd {dump / ls} 移除OSD ceph osd out {osd-num} sudo systemctl stop ceph-osd{osd-num} ceph osd rm {osd-num} 上传/下载数据对象 ceph osd pool create {pool-name} [rule-num] {PG-num} rados put object-name {obj-location} --pool{pool-name} // 或者使用-p 指定存储池 rados ls --pool {pool-name} ceph osd map {pool-name} {object} // 获取在存储池中数据对象的具体位置信息 rados rm {object-name} --pool {pool-name} ceph osd pool rm {pool-name} {pooll-name} --yes-i-really-really-mean-it // 需要先启用存储池删除配置 扩展Ceph集群 扩展Monitor节点 ceph-deploy mon add {ceph-nodes} // 最好是奇数个节点 ceph quorum_status --format json-query 扩展Manager节点 ceph-deploy mgr create {ceph-nodes} ceph -s 访问接口 Ceph块设备接口 创建存储池并启用rbd功能进行初始化 ceph osd pool create {pool-name} {PG-num} ceph osd pool application enable {pool-name} rbd rbd pool init -p pool-name 按需创建映像将映像文件作为块设备使用 rbd create {image-name} --size {size} --pool {pool-name} rbd info // 获取相关信息

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

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

相关文章

vue 企业网站模板广告平面设计软件

嗨喽,大家好呀~这里是爱看美女的茜茜呐 1.Python如何递归删除空文件夹,这个问题很常见。 但大多数人的解决办法都是自己实现递归函数解决这个问题,其实根本不用那么麻烦。 Python中的os.walk提供了一种从内到外的遍历目录树的方法&#xff…

网站建设课程设计论文做网站常用的软件

点击上方蓝字关注我们不迷路!字符串与编码一、了解计算机编码1.1 编码定义:将信息从一种形式转换为另外一种形式的过程叫做编码,即信息转换过程举例:信息加密解密、语言翻译1.2 计算机编码定义:将计算机可读信息转换…

精美网站欣赏网站建设都 包括哪些

你提供的代码是 TypeScript 中的一种类型定义,它使用了联合类型(union types)和交叉类型(intersection types)。让我们逐步解析这个定义: 基础类型 首先,假设你已经定义了一个基础类型 baseSe…

商务网站建设的一般流程是什么?公关策划公司

在Vue 3和TypeScript中,深入了解组件的Props是非常重要的。Props是组件之间进行数据传递的一种方式,可以将数据从父组件传递给子组件。 首先,在Vue 3中定义Props的方式有所改变。在组件的选项中,我们可以使用props属性来定义Props…

商城网站设计目标产品营销推广

在知乎上看到一个做嵌入式91年小年轻,分享给大家在他看来,嵌入式也是一个很吃香的技术,在周末写这篇文章的时候,也刚收到一个朋友的微信消息,他说自己拿到了70多万的年包offer。大家想追更作者的原文,可以点…

2025学校家具定制厂家/书包柜厂家推荐榜:专业设计与安全品质首选

随着教育现代化进程的加速推进,学校家具定制行业迎来了前所未有的发展机遇。作为教育环境的重要组成部分,学校家具不仅关系到学生的学习体验,更直接影响着他们的身心健康。近年来,国家对教育投入持续加大,各级学校…

2025农机带厂家最新推荐榜:质量可靠与耐用性能兼备之选

2025农机带厂家最新推荐榜:质量可靠与耐用性能兼备之选行业背景在农业现代化的进程中,农机设备发挥着至关重要的作用。而农机带作为农机设备中不可或缺的传动部件,其质量和性能直接影响着农机的工作效率和稳定性。随…

2025深圳电源适配器厂家最新推荐榜:高效耐用与安全认证深度解析

在数字化时代,电源适配器作为电子设备的核心能源供应部件,其性能与可靠性直接影响设备使用寿命和安全性。随着全球电子产品市场的持续扩张,电源适配器行业也迎来了技术革新与品质升级的双重挑战。高效能转换、耐用性…

2025试验机厂家最新推荐榜:精准测量与高效检测口碑之选

2025试验机厂家权威推荐榜:精准测量与高效检测口碑之选在当今制造业高质量发展的背景下,试验机作为质量检测与性能评估的核心设备,其重要性日益凸显。从材料研发到产品质检,从实验室研究到工业生产,试验机的精准度…

2025喷砂厂家 / 热喷锌厂家 / 热喷铝厂家 / 油漆涂装厂家 / 热喷耐磨材料厂家 / 防腐工程厂家最新推荐榜:高效作业与优质工艺口碑之选

在工业制造和表面处理领域,喷砂工艺发挥着至关重要的作用。它不仅能对工件表面进行清洁、除锈、去氧化皮等处理,还能为后续的涂装、喷涂等工艺提供良好的表面粗糙度,提高涂层的附着力。随着工业的不断发展,市场上的…

2025上海经济纠纷律师/民事纠纷律所最新推荐榜:专业辩护与胜诉保障口碑之选

在当今复杂的经济环境下,经济纠纷案件呈现出多样化、专业化的趋势。无论是企业间的合同纠纷、债务追偿,还是个人与机构的经济争议,都需要专业律师团队提供精准的法律服务和有力的诉讼支持。上海作为中国的经济中心,…

江门网页模板建站没有网站如何做cpa推广

文章目录1. 题目2. 解题1. 题目 在桌子上有 N 张卡片,每张卡片的正面和背面都写着一个正数(正面与背面上的数有可能不一样)。 我们可以先翻转任意张卡片,然后选择其中一张卡片。 如果选中的那张卡片背面的数字 X 与任意一张卡片…

网站建设xml下载h5企业网站通用源码

中断 打断CPU执行正常的程序,转而处理紧急程序,然后返回原暂停的程序继续运行,就叫中断。 在确定时间内对相应事件作出响应,如:温度监控(定时器中断)。故障处理,检测到故障&#x…

Semantic Kernel + AutoGen = 开源 Microsoft Agent Framework

随着Agentic AI 的最新进展,Microsoft 正在改进其相关开发工具,整合 Semantic Kernel 和 AutoGen 的功能,提供新的开源 Microsoft Agent Framework,以简化 AI Agent和Multi-Agent工作流程的构建、编排和部署,支持…

网站模版防被偷网站建设的条件是什么

1、创建应用 python manage.py startapp apitest 这里还是从上节开始也就是命令行在所谓的autotest目录下来输入 然后可以清楚的看到 多了一个文件夹 2、创建视图 在views中加入test函数(所建应用下) from django.http import HttpResponse def tes…

网站建设网络推广首选公司邢台seo技术

Python之Web开发中级教程----搭建Web框架二 搭建虚拟环境 虚拟环境的作用 虚拟环境可以搭建独立的python运行环境, 使得单个项目的运行环境与其它项目互不影响. 搭建虚拟环境 (1)安装 sudo pip install virtualenv sudo pip install virtualenvwra…

连云港外贸网站建设建设部网站八大员查询

系统环境 Ubuntu20.04 下载JDK压缩包 前往Oracle官网进行后续下载或单击下载JDK压缩包 下拉找到JDK8,在Linux板块下选择适配系统架构的压缩包文件(后缀为tar.gz),系统架构可通过uname -m命令查看 安装JDK 安装环境通常放在/usr/local下,进入…

网站开发PHP留言本怎么做qq代刷网站

此文为转载,地址: http://yuyijq.cnblogs.com/ 故事 小雪是一个非常漂亮的女孩,漂亮的女孩总是有很多的追求者,而且追求者的队伍在不断的变动,随时有人进入这个队伍,也有人退出。男孩们追求女孩时总是表现出120%的关心&#xff0…

厦门SEO_厦门网站建设政务网络及网站建设

c语言,难学不是没有道理的,不过能够更深层次了解底层,也不是没有理论支持的 之前简单的理解为,为什么C/C的程序能效率高?“应用层”我们写的屎山一样的代码,其实在编译的时候,编译器都会帮我们优…