活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 安全隔离版OpenClaw NEW OpenClaw云服务器专属“龙虾“套餐低至1.5折起
  • 聚力AI赋能 天翼云大模型专项 大模型特惠专区·Token Plan 轻享包低至9.9元起
  • 青云志云端助力计划 NEW 一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云
  • 企业出海解决方案 NEW 助力您的业务扬帆出海,通达全球!
  • 天翼云信创专区 NEW “一云多芯、一云多态”,国产化软件全面适配,国产操作系统及硬件芯片支持丰富
  • 中小企业服务商合作专区 国家云助力中小企业腾飞,高额上云补贴重磅上线
  • 云上钜惠 爆款云主机全场特惠,2核4G只要1.8折起!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
公共算力服务
  • 裸金属
  • 定制裸金属
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
Token服务
  • 模型广场
  • 体验中心
  • 服务接入
应用托管
  • 应用实例
科研助手
  • 科研智能体
  • 科研服务
  • 开发机
  • 并行计算
大模型
  • DeepSeek-V4-Flash
  • GLM-5.1
  • Qwen3.5-122B-A10B
  • DeepSeek-V3.2(旗舰版)
  • GLM-5(正式版)
智算一体机
  • 智算一体机
智能体引擎
  • 智能体引擎
智算安全专区
  • 大模型安全评测
  • 大模型安全护栏
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场进入AI Store创新解决方案公有云生态专区智云上海应用生态专区
建站工具
  • 新域名服务
  • SSL证书
  • 翼建站
企业办公
  • 安全邮箱
  • WPS 365 天翼云版
  • 天翼企业云盘(标准服务版)
灾备迁移
  • 云管家2.0
  • 翼备份(SaaS版)

定价

协助您快速了解云产品计费模式、价格详情,轻松预估上云成本
价格计算器
  • 动态测算产品价格
定价策略
  • 快速了解计费模式

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼信创云专区
  • 信创云专区
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
培训与认证
  • 天翼云学堂
  • 天翼云认证
开源社区
  • 魔乐社区
  • OpenTeleDB

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 服务保障
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家
我要反馈
  • 建议与反馈
  • 用户体验官
信息公告
  • 客户公告

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2026智能云生态大会
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      云堤·抗D_相关内容
      • 网络策略
        本节介绍网络的用户指南: 网络策略。 背景信息 Kubernetes网络策略(NetworkPolicy)是一种用于控制容器网络访问的资源对象。它基于标签(Label)选择器定义允许的网络流量白名单,控制Pod 之间的通信、Pod与外部服务的连接行为。通过网络策略可以实现细粒度的网络隔离,提升集群的安全性。Cubecni容器网络插件的策略路由模式和IPVLAN模式支持网络策略,独占ENI模式不支持网络策略。 开启网络策略 Cubecni网络插件,若开启网络策略,会额外消耗一部分系统资源,默认不开启网络策略。可在订购集群时开启网络策略,或集群创建后再开启网络策略。 订购集群 订购集群,若使用Cubecni插件,可选择开启网络策略。 已有集群 Cubecni若不低于v1.1.1版本,可参考如下操作步骤开启网络策略: a. 登录云容器引擎控制台,左侧导航栏选择集群; b. 在集群列表页面,单击目标集群名称,进入集群管理页面; c. 左侧导航栏,选择工作负载 > 守护进程; d. 命名空间 选择kubesystem ,找到cubecni 服务,点击右侧的更多>查看YAML; e. 点击编辑,将环境变量CHAININGRUNMODE的值改为on,点击保存; f. 等待Cubecni服务重启,待运行/期望Pod数量相等,说明重启完成。 备注:如下所示,cubecnidaemon镜像版本不低于v1.1.1,则支持手动开启网络策略。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        网络
        容器网络插件
        Cubecni网络插件
        网络策略
      • 查询云墙日志内容
        响应示例 { "statusCode": "800", "error": "CFW0000", "message": "成功!", "returnObj": { "pages": "1", "total": 51, "realtotal": 51, "rawlogs": [ { "ipproto": 1, "sport": "0", "level": 3, "sip": "100.124.4.132", "origin": 3, "dip": "192.168.10.8", "dir": 2, "hostid": "425fc38eccefce85ce6945d86d0e7e38", "dport": "0", "ruleid": 8528500, "proto": 1, "action": 2, "time": 1731575980, "appid": 0 } ] } } 状态码 请参考 状态码 错误码 请参考 错误码
        来自:
        帮助文档
        云防火墙(原生版)
        API参考
        API
        2023-10-16
        日志管理
        查询云墙日志内容
      • 分片上传接口
        返回结果 InitiateMultipartUploadResult 返回的属性如下: 参数 类型 说明 bucket String 执行分片上传的桶的名称 key String 本次分片上传对象的名称 uploadId String 本次生成分片上传任务的id 上传分片 功能说明 初始化分片上传任务后,指定分片上传任务的id可以上传分片数据,可以将大文件分割成分片后上传,除了最后一个分片,每个分片的数据大小为5MB~5GB,每个分片上传任务最多上传10000个分片。 代码示例 java String bucket " "; String key " "; String uploadId " "; ​ InputStream stream1 new ByteArrayInputStream(new byte[510241024]); UploadPartRequest partReq1 new UploadPartRequest(); partReq1.setBucketName(bucket); partReq1.setKey(key); partReq1.setUploadId(uploadId); // 在 initiateMultipartUpload 获取 partReq1.setInputStream(stream1); partReq1.setPartNumber(1); // 设置分片号代表这次复制是整个分片上传任务中的第几个分片,从1开始 partReq1.setObjectMetadata(new ObjectMetadata()); partReq1.setPartSize(stream1.available()); // rate 上传限速,单位KB partReq1.putCustomRequestHeader("xamzlimit", String.format("rate%d", 10)); UploadPartResult partRes1 s3Client.uploadPart(partReq1); System.out.println("multiPartUpload: uploadPart success, etag" + partRes1.getETag()); ​ InputStream stream2 new ByteArrayInputStream(new byte[110241024]); UploadPartRequest partReq2 new UploadPartRequest(); partReq2.setBucketName(bucket); partReq2.setKey(key); partReq2.setUploadId(uploadId); partReq2.setInputStream(stream2); partReq2.setPartNumber(2); partReq2.setPartSize(stream2.available()); // rate 上传限速,单位KB partReq2.putCustomRequestHeader("xamzlimit", String.format("rate%d", 10)); UploadPartResult partRes2 s3Client.uploadPart(partReq2); System.out.println("multiPartUpload: uploadPart success, etag" + partRes2.getETag());
        来自:
        帮助文档
        媒体存储
        SDK参考
        Java SDK
        分片上传接口
      • Init工具
        toks ["ip%s" % lhost.replace(".", "")] 屏蔽此行 toks lhost.split(".novalocal") 增加此行 if len(toks) > 1: hostname toks[0] domain '.'.join(toks[1:]) 屏蔽此行 else: hostname toks[0] if fqdn and domain ! defdomain: return hostname 屏蔽此行 return "%s.%s" % (hostname, domain) 增加此行 else: return hostname 修改完成后按“ESC”退出编辑模式,输入:wq!保存并退出。 b.执行如下命令进入“cloudinit/sources”文件夹。 cd /usr/lib/python./sitepackages/cloudinit/sources/ 不同OS安装的python版本有差异,请选择对应的路径。 c.执行如下命令,删除“init .pyc”文件和优化编译后的“init.pyo”文件。 rm rf init.pyc rm rf init.pyo d.执行如下命令,清理日志信息。 rm rf /var/lib/cloud/ rm rf /var/log/cloudinit 9.执行以下命令编辑CloudInit日志输出路径配置文件,设置日志处理方式handlers,建议配置为cloudLogHandler。 vim /etc/cloud/cloud.cfg.d/05logging.cfg [loggercloudinit] levelDEBUG qualnamecloudinit handlerscloudLogHandler propagate1 10.确保删除镜像模板中已经存在的linux帐户和“/home/linux”目录。 userdel linux rm fr /home/linux 检查CloudInit工具相关配置是否成功 执行以下命令,无错误发生,说明CloudInit配置成功。 cloudinit init local 正确安装的CloudInit会显示CloudInit的版本详细信息,并且无任何错误信息。例如,正确安装的情况下,不含有缺少文件的提示信息。 说明: 执行如下命令,可将系统用户密码有效期设置为最大。此操作可选。 chage M 99999 $username 其中,username为系统用户,例如root账户。 密码有效期建议设置为99999。
        来自:
      • 使用自定义镜像扩展Sandbox服务(1)
        步骤三:编写Dockerfile 创建Dockerfile,这里以AIO作为基础镜像,将服务代码和配置文件复制到对应目录: plaintext FROM serverlesspublicregistry.crshuanan2.ctyun.cn/sandbox/ctyunaio:v1.1 USER root 拷贝自己应用supervisord的配置文件到容器 COPY conf/echoserver.conf /etc/supervisor/conf.d/echoserver.conf RUN chmod 644 /etc/supervisor/conf.d/echoserver.conf 创建echoserver输出的日志目录 RUN mkdir p /var/log/supervisor/echoserver 设置应用要用的环境变量 ENV ECHOSERVERHOST0.0.0.0 ECHOSERVERPORT9000 拷贝自己的应用到容器 COPY ./server /home/user/server RUN chmod 777 R /home/user USER user 其他基础镜像地址: serverlesspublicregistry.crshuanan2.ctyun.cn/sandbox/ctyunbase:v1.1 serverlesspublicregistry.crshuanan2.ctyun.cn/sandbox/ctyuncodeinterpreter:v1.1 serverlesspublicregistry.crshuanan2.ctyun.cn/sandbox/ctyunaio:v1.1 步骤四:构建并测试 shell docker build platform linux/amd64 t echoserver:v0.1 . f Dockerfile docker run d p 9000:9000 echoserver:v0.1 验证 curl 预期返回: ok 步骤五:推送镜像 将构建出来的镜像,推送到天翼云容器镜像服务CRS,后续创建自定义模板可从CRS里选择该镜像。 步骤六:创建自定义模板 进入控制台>创建沙箱模板,沙箱类型选择“自定义沙箱”,并选择上一步上传的镜像。 注意事项 端口冲突:自定义服务的内部端口不能与 AIO 内置服务冲突。AIO 内置服务端口: 沙箱管理代理envd:49983 Code Interpreter:49999、8888 BrowserTool:9223、9222 VncTool:6080、5900
        来自:
      • 安装客户端
        输入admin用户登录密码(与登录集群的用户密码一致) d.输入klist命令查询并确认权限内容。 Ticket cache: FILE:/tmp/krb5cc0 Default principal: admin@HADOOP.COM Valid starting Expires Service principal 04/09/2021 18:22:35 04/10/2021 18:22:29 krbtgt/HADOOP.COM@HADOOP.COM 说明 使用kinit认证时,票据默认会存放到“/tmp/krb5cc uid ”目录中。 uid表示当前登录操作系统的用户id,例如root用户的uid为0,那么root用户登录系统后使用kinit认证的票据会默认存放在“/tmp/krb5cc0”。 若当前用户对于“/tmp”目录没有读写权限,则会将票据缓存路径修改为“客户端安装目录/tmp/krb5ccuid”,例如客户端安装目录为“/opt/hadoopclient”,则kinit认证的票据会存放在“/opt/hadoopclient/tmp/krb5ccuid”。 使用kinit认证时,如果使用相同的用户登录操作系统,则存在票据相互覆盖的风险。可使用c cachename参数指定票据缓存位置,或者通过设置KRB5CCNAME环境变量避免该问题。 12. 集群重装后,之前安装的客户端将不再可用,需要重新部署客户端。 a.以root用户登录客户端所在节点。 b.使用以下命令查看客户端所在目录(下例中“/opt/hadoopclient”为客户端所在目录)。 ll /opt drwxrx. 6 root root 4096 Dec 11 19:00 hadoopclient drwxrxrx. 3 root root 4096 Dec 9 02:04 godi drwx. 2 root root 16384 Nov 6 01:03 lost+found drwxrxrx. 2 root root 4096 Nov 7 09:49 rh c.使用mv命令移除所有客户端程序所在文件夹内的文件(例如移除“/opt/hadoopclient”文件夹)。 mv /opt/hadoopclient /tmp/clientbackup d.重新安装客户端。
        来自:
        帮助文档
        翼MapReduce
        用户指南
        FusionInsight Manager操作指导(适用于3.x)
        集群管理
        配置客户端
        安装客户端
      • 通过引导操作安装第三方软件
        在弹性伸缩集群页面添加自动化脚本 1.登录MRS管理控制台。 2.选择“集群列表 > 现有集群”,选中一个运行中的集群并单击集群名称。进入集群详情页面。 3.在“节点管理”页签Task节点组的“操作”列单击“弹性伸缩”,进入“弹性伸缩”页面。 当集群没有Task节点时,先单击“配置Task节点”增加Task节点,再执行该步骤。 说明 对于MRS 3.x及之后版本,“配置Task节点”仅适用于分析集群、流试集群和混合集群。 4.配置资源计划。 配置操作: a.在弹性伸缩页面,开启弹性伸缩功能。 b.节点数量范围的“默认范围”设置为“22”,表示除资源计划规定时间范围外,其他时间Task节点数量固定为2个。 c.单击默认范围下方的“配置指定时间段的节点数量范围”。 d.配置“时间范围”和“节点数量范围”。此处“时间范围”设置为“07:0013:00”,“节点数量范围”设置为“55”,表示在该时间范围内,Task节点数量固定为5个。参数详情请参考 配置弹性伸缩规则章节表格资源计划配置项说明。 可以单击“配置指定时间段的节点数量范围”配置多条资源计划。 5.(可选)配置自动化脚本。 a.在“高级配置”项选择“现在配置”。 b.单击“添加”,进入“自动化脚本”配置页面。 c.配置“名称”、“脚本路径”、“执行节点类型”、“参数”、“执行时机”、“失败操作”。参数详情请参考 配置弹性伸缩规则章节表格自动化脚本配置说明。 d.单击“确定”保存自动化脚本配置。 6.勾选“我同意授权MRS服务根据以上策略自动进行节点扩容/缩容操作。”。 7.单击“确定”,完成弹性伸缩集群设置。
        来自:
        帮助文档
        翼MapReduce
        用户指南
        配置集群
        通过引导操作安装第三方软件
      • Linux系统重启后/etc/hosts自动添加主机名解析
        本文为您介绍Linux系统重启后/etc/hosts自动添加主机名解析的处理方法。 问题描述 重启使用 Linux 系统的云主机后发现 /etc/hosts 文件被全部重写或被添加了主机名和回环地址(例:127.0.0.1、127.0.1.1)的解析,导致域名解析不符合预期或出现问题。 问题原因 云平台 Linux 镜像中的一个核心组件是 cloudinit。作为开源的云初始化程序,cloudinit 主要用于对主机名、初始密码等一些自定义信息进行初始化配置。若 cloudinit 配置中存在对 manageetchosts 的配置,则 cloudinit 会根据具体配置值决定如何调整 /etc/hosts 文件。公共镜像默认不启用 cloudinit 对 /etc/hosts 的修改功能,即 manageetchosts 不做配置或配置为 false(默认值)。若您使用了公共镜像并修改了 cloudinit 配置或使用了私有镜像,则可参考此指导来尝试解决问题。 问题排查思路 /etc/hosts 文件被全部重写可能是因为 cloudinit 配置中将 manageetchosts 配置成了true(若您安装的 cloudinit 版本低于22.3,则还可能是配置成了 template)。此时,cloudinit 会根据/etc/cloud/templates/hosts.tmpl 来重写 /etc/hosts 文件。 而 /etc/hosts 文件被添加主机名解析可能是因为 cloudinit 配置中将 manageetchosts 配置成了 localhost。 解决步骤 1. Cloudinit 配置文件是 /etc/cloud/cloud.cfg,您可能还将自定义配置放于 /etc/cloud/cloud.cfg.d/ 目录下。搜索包含 manageetchosts 配置的文件可使用以下命令: grep rn ‘manageetchosts’ /etc/cloud/ 返回结果示例: 2. 以上述返回结果为例,可以看到在/etc/cloud/cloud.cfg 文件中的第20 行将 manageetchosts 配置成了 localhost,此时您需要修改 cloud.cfg 中的 manageetchosts 配置,即: 原文:manageetchosts: localhost 修改后:
        来自:
        帮助文档
        弹性云主机 ECS
        故障修复
        网络配置
        Linux系统重启后/etc/hosts自动添加主机名解析
      • 卸载CUDA工具包
        清理用户级CUDA环境变量并刷新生效 sed i '//usr/local/cuda/d' ~/.bashrc && source ~/.bashrc 清理系统级CUDA环境变量并刷新生效 sed i '//usr/local/cuda/d' /etc/profile && source /etc/profile 4. 重启 如果卸载完成后计划安装其他版本CUDA,建议进行重启,避免旧版本环境残留干扰。 plaintext sudo reboot 在Windows操作系统中卸载CUDA 本章Windows操作系统卸载CUDA的步骤,以Windows Server 2016操作系统,CUDA 11.4.0版本为例。 1. 按下Win+R组合键,打开“运行”窗口。 2. 输入control appwiz.cpl,点击“确定”,直接进入程序和功能界面。 3. 筛选CUDA相关组件。 在界面右上角的搜索框中输入CUDA,按下回车。列表会自动筛选出所有NVIDIA CUDA相关组件。 4. 按顺序卸载所有CUDA组件,避免组件依赖导致的卸载失败。 NVIDIA CUDA Visual Studio Integration 11.4 NVIDIA CUDA Samples 11.4 NVIDIA CUDA Documentation 11.4 NVIDIA CUDA Nsight NVTX 11.4 NVIDIA CUDA Runtime 11.4 NVIDIA CUDA Development 11.4 5. 重启服务器 6. 删除CUDA路径 卸载完成后发现安装目录下还存在文件夹,手动删除。 7. 验证卸载成功 打开云主机的“命令提示符(CMD)”,执行命令nvcc V,如果输出“不是内部或外部命令”表示卸载成功。
        来自:
        帮助文档
        GPU云主机
        用户指南
        驱动及工具包的安装
        手动卸载Tesla驱动、工具包及加速库
        卸载CUDA工具包
      • 获取历史性能数据
        参数 类型 描述 是否必须 startTime String 查询起始时间。 取值:unix时间戳(UTC),精确到毫秒。默认值为结束时间2小时之前的时间点。 注意 起始时间必须早于结束时间,且起始时间不能早于服务器当前时间一年。 否 endTime String 查询结束时间。 取值:unix时间戳(UTC),精确到毫秒。默认值为当前时间。 注意 起始时间必须早于结束时间。 否 dimension String 监控对象。 取值: system:系统。 pool:存储池(仅集群版支持)。 server:服务器。 disk:数据目录所在磁盘分区。 LUN:卷。 单机版默认值为system,集群版默认值为pool。 否 instanceId String 监控对象实例的唯一标识。 取值: 监控对象为system,没有实例。 监控对象为pool,必填,实例为存储池名称(仅集群版支持)。 监控对象为server,必填,实例取值为服务器ID。 监控对象为disk,必填,实例取值为“ serverId +路径名称”,格式为 serverId:/diskpath 。 监控对象为LUN,必填,实例取值为卷名称。 否 metric String 指标名称,可以填写多个,以英文逗号隔开。指标具体描述详见 否
        来自:
        帮助文档
        存储资源盘活系统
        API参考
        监控
        获取历史性能数据
      • 机器学习函数
        参数名称 说明 类型 是否必选 x 时间列,从小到大排列。 格式为Unixtime时间戳 是 y 数值列,对应某时刻的数据。 数值类型 是 p 自回归模型的阶数。 long类型,取值范围为2~8。 是 d 差分模型的阶数。 long类型,取值范围为1~3。 是 q 移动平均模型的阶数 long类型,取值范围为2~8。 是 nPred 预测未来的点的数量。 long类型,取值大于等于1 是 isSmooth 是否需要对原始数据做滤波操作。 bool类型,默认为true表示对原始数据做滤波操作。 否
        来自:
        帮助文档
        云日志服务
        用户指南
        查询与分析
        SQL统计分析
        SQL函数
        机器学习函数
      • 机器学习函数(1)
        参数名称 说明 类型 是否必选 x 时间列,从小到大排列。 格式为Unixtime时间戳 是 y 数值列,对应某时刻的数据。 数值类型 是 p 自回归模型的阶数。 long类型,取值范围为2~8。 是 d 差分模型的阶数。 long类型,取值范围为1~3。 是 q 移动平均模型的阶数 long类型,取值范围为2~8。 是 nPred 预测未来的点的数量。 long类型,取值大于等于1 是 isSmooth 是否需要对原始数据做滤波操作。 bool类型,默认为true表示对原始数据做滤波操作。 否
        来自:
      • 通过Nginx反向代理访问OBS
        操作步骤 在ECS上安装Nginx a.登录用于搭建Nginx反向代理服务器的ECS。 b.使用wget命令,下载对应当前操作系统版本的Nginx安装包。此处以CentOS 7.6版本的操作系统为例。 wget c.执行以下命令,建立Nginx的yum仓库。此处以CentOS 7.6版本的操作系统为例。 rpm ivh nginxreleasecentos70.el7.ngx.noarch.rpm d.执行以下命令,安装Nginx。 yum y install nginx e.执行以下命令,启动Nginx并设置开机启动。 systemctl start nginx systemctl enable nginx f.在任意终端使用浏览器访问“ 图Nginx安装成功 修改Nginx配置文件,反向代理OBS桶 a.执行以下命令,打开“default.conf”配置文件。 vim /etc/nginx/conf.d/default.conf b.按“i”键进入编辑模式,修改“default.conf”配置文件。 server { listen 8089; 天翼云针对公网IP默认封闭80端口,需要备案后才能使用,建议使用其他端口如:8089,或者使用内网80端口访问。 servername ...; 此处填写ECS弹性IP地址 location / { proxypass 此处填写OBS桶访问域名,以 index index.html index.htm ; } } 表配置文件参数说明 参数 说明 servername 提供反向代理服务的IP地址,即需要暴露给终端用户访问的固定IP地址。 此处填写搭建Nginx反向代理服务的ECS弹性IP地址,即当前登录的ECS弹性IP地址。 proxypass 被代理服务器的地址。此处填写前提条件 获取的OBS桶的访问域名, 注意需要以 c.按“Esc”,输入“:wq”保存并退出。 d.执行以下命令,测试Nginx配置文件状态。 nginx t e.执行以下命令,重启Nginx服务使配置生效。 systemctl stop nginx systemctl start nginx 配置OBS桶策略,允许Nginx代理服务器的IP地址访问OBS(可选) 如果您的OBS桶为公共读,或者访问私有桶内对象时在URL中携带签名,则可跳过此步骤。 如果您的OBS桶为私有桶,且不希望使用携带签名的URL访问桶内资源,则建议配置以下桶策略或者桶ACLs策略:仅允许Nginx代理服务器的IP地址访问OBS桶。 桶对象ACLs策略如下: 赋予匿名用户读取权限 桶策略如下: a.在OBS管理控制台左侧导航栏选择“对象存储”。 b.在桶列表单击待操作的桶,进入“概览”页面。 c.在左侧导航栏,单击“访问权限控制 > 桶策略”。 d.单击“创建桶策略”。 e.在桶策略模式,选择“自定义模式”。 f.配置如下参数。 表桶策略参数配置 参数 说明 ::: 策略配置方式 可视化视图 策略名称 自定义 策略内容 效果 允许 策略内容 被授权用户 授权用户:匿名用户 用户策略:包含以上用户 策略内容 资源 资源范围:同时选择当前桶和桶内对象 资源策略:包含以上资源 策略内容 动作 选择动作:Get和List 操作策略:包含以上动作 策略内容 条件 条件运算符:IpAddress 键:SourceIp 值: 如果ECS使用公网DNS,取值为:ECS的弹性IP地址 如果ECS使用天翼云内网DNS,取值为:100.64.0.0/10,214.0.0.0/7,ECS的私有IP地址 说明 取值需要同时配置三个IP地址(IP地址段),之间用英文逗号(,)隔开。 其中,100网段和214网段为ECS内网访问OBS的网 g.单击右下角的“配置确认”。 h.单击右下角的“创建”,完成桶策略创建。 验证反向代理配置 在任意终端使用ECS弹性IP地址+对象名访问OBS资源,如果能正常访问,则说明配置成功。 例如访问 图使用固定IP地址访问OBS资源
        来自:
        帮助文档
        对象存储 OBS
        最佳实践
        通过Nginx反向代理访问OBS
      • RocketMQ PHP SDK
        说明 分布式消息服务RocketMQ兼容了社区版 HTTP SDK,您可以使用社区版 HTTP SDK接入分布式消息服务RocketMQ。 前提条件: 1. 在PHP安装目录下的composer.json文件中加入社区PHP SDK 依赖。 2. 使用Composer安装依赖。 composer install 发送普通消息 client new MQClient( // 填写分布式消息服务RocketMQ控制台HTTP接入点 "${HTTPENDPOINT}", // 填写AccessKey,在管理控制台创建 "${ACCESSKEY}", // 填写SecretKey 在管理控制台创建 "${SECRETKEY}" ); // 所属的 Topic $topic "${TOPIC}"; // Topic所属实例ID,默认实例为空NULL $instanceId "${INSTANCEID}"; $this>producer $this>client>getProducer($instanceId, $topic); } public function run() { try { for ($i 1; $i putProperty("a", $i); // 设置消息KEY $publishMessage>setMessageKey("MessageKey"); $result $this>producer>publishMessage($publishMessage); print "Send mq message success. msgId is:" . $result>getMessageId() . ", bodyMD5 is:" . $result>getMessageBodyMD5() . "n"; } } catch (Exception $e) { printr($e>getMessage() . "n"); } }}$instance new NormalProducerExample();$instance>run();?> 消费普通消息 client new MQClient( // 填写分布式消息服务RocketMQ控制台HTTP接入点 "${HTTPENDPOINT}", // 填写AccessKey,在管理控制台创建 "${ACCESSKEY}", // 填写SecretKey 在管理控制台创建 "${SECRETKEY}" ); // 所属的 Topic $topic "${TOPIC}"; // 您在控制台创建的 Consumer ID(Group ID) $groupId "${GROUPID}"; // Topic所属实例ID,默认实例为空NULL $instanceId "${INSTANCEID}"; $this>consumer $this>client>getConsumer($instanceId, $topic, $groupId, "TagA"); } public function run() { // 在当前线程循环消费消息,建议是多开个几个线程并发消费消息 while (True) { try { // 长轮询消费消息 // 长轮询表示如果topic没有消息则请求会在服务端挂住3s,3s内如果有消息可以消费则立即返回 $messages $this>consumer>consumeMessage( 3, // 一次最多消费3条(最多可设置为16条) 3 // 长轮询时间3秒(最多可设置为30秒) ); } catch (MQExceptionMessageResolveException $e) { // 当出现消息Body存在不合法字符,无法解析的时候,会抛出此异常。 // 可以正常解析的消息列表。 $messages $e>getPartialResult()>getMessages(); // 无法正常解析的消息列表。 $failMessages $e>getPartialResult()>getFailResolveMessages(); $receiptHandles array(); foreach ($messages as $message) { // 处理业务逻辑。 $receiptHandles[] $message>getReceiptHandle(); printf("MsgID %sn", $message>getMessageId()); } foreach ($failMessages as $failMessage) { // 处理存在不合法字符,无法解析的消息。 $receiptHandles[] $failMessage>getReceiptHandle(); printf("Fail To Resolve Message. MsgID %sn", $failMessage>getMessageId()); } $this>ackMessages($receiptHandles); continue; } catch (Exception $e) { if ($e instanceof MQExceptionMessageNotExistException) { // 没有消息可以消费,接着轮询 printf("No message, contine long polling!RequestId:%sn", $e>getRequestId()); continue; } printr($e>getMessage() . "n"); sleep(3); continue; } print "consume finish, messages:n"; // 处理业务逻辑 $receiptHandles array(); foreach ($messages as $message) { $receiptHandles[] $message>getReceiptHandle(); printf("MessageID:%s TAG:%s BODY:%s nPublishTime:%d, FirstConsumeTime:%d, nConsumedTimes:%d, NextConsumeTime:%d,MessageKey:%sn", $message>getMessageId(), $message>getMessageTag(), $message>getMessageBody(), $message>getPublishTime(), $message>getFirstConsumeTime(), $message>getConsumedTimes(), $message>getNextConsumeTime(), $message>getMessageKey()); printr($message>getProperties()); } // $message>getNextConsumeTime()前若不确认消息消费成功,则消息会重复消费 // 消息句柄有时间戳,同一条消息每次消费拿到的都不一样 printr($receiptHandles); try { $this>ackMessages($receiptHandles); } catch (Exception $e) { if ($e instanceof MQExceptionAckMessageException) { // 某些消息的句柄可能超时了会导致确认不成功 printf("Ack Error, RequestId:%sn", $e>getRequestId()); foreach ($e>getAckMessageErrorItems() as $errorItem) { printf("tReceiptHandle:%s, ErrorCode:%s, ErrorMsg:%sn", $errorItem>getReceiptHandle(), $errorItem>getErrorCode(), $errorItem>getErrorCode()); } } } print "ack finishn"; } } public function ackMessages($receiptHandles) { try { $this>consumer>ackMessage($receiptHandles); } catch (Exception $e) { if ($e instanceof MQExceptionAckMessageException) { // 某些消息的句柄可能超时,会导致消费确认失败。 printf("Ack Error, RequestId:%sn", $e>getRequestId()); foreach ($e>getAckMessageErrorItems() as $errorItem) { printf("tReceiptHandle:%s, ErrorCode:%s, ErrorMsg:%sn", $errorItem>getReceiptHandle(), $errorItem>getErrorCode(), $errorItem>getErrorCode()); } } } }}$instance new ConsumerExample();$instance>run();?>
        来自:
        帮助文档
        分布式消息服务RocketMQ
        SDK参考
        RocketMQ PHP SDK
      • 使用自定义镜像扩展Sandbox服务
        步骤三:编写Dockerfile 创建Dockerfile,这里以AIO作为基础镜像,将服务代码和配置文件复制到对应目录: plaintext FROM serverlesspublicregistry.crshuanan2.ctyun.cn/sandbox/ctyunaio:v1.1 USER root 拷贝自己应用supervisord的配置文件到容器 COPY conf/echoserver.conf /etc/supervisor/conf.d/echoserver.conf RUN chmod 644 /etc/supervisor/conf.d/echoserver.conf 创建echoserver输出的日志目录 RUN mkdir p /var/log/supervisor/echoserver 设置应用要用的环境变量 ENV ECHOSERVERHOST0.0.0.0 ECHOSERVERPORT9000 拷贝自己的应用到容器 COPY ./server /home/user/server RUN chmod 777 R /home/user USER user 其他基础镜像地址: serverlesspublicregistry.crshuanan2.ctyun.cn/sandbox/ctyunbase:v1.1 serverlesspublicregistry.crshuanan2.ctyun.cn/sandbox/ctyuncodeinterpreter:v1.1 serverlesspublicregistry.crshuanan2.ctyun.cn/sandbox/ctyunaio:v1.1 步骤四:构建并测试 shell docker build platform linux/amd64 t echoserver:v0.1 . f Dockerfile docker run d p 9000:9000 echoserver:v0.1 验证 curl 预期返回: ok 步骤五:推送镜像 将构建出来的镜像,推送到天翼云容器镜像服务CRS,后续创建自定义模板可从CRS里选择该镜像。 步骤六:创建自定义模板 进入控制台>创建沙箱模板,沙箱类型选择“自定义沙箱”,并选择上一步上传的镜像。 注意事项 端口冲突:自定义服务的内部端口不能与 AIO 内置服务冲突。AIO 内置服务端口: 沙箱管理代理envd:49983 Code Interpreter:49999、8888 BrowserTool:9223、9222 VncTool:6080、5900
        来自:
        帮助文档
        智能体引擎
        用户指南
        沙箱管理
        使用自定义镜像扩展Sandbox服务
      • 接入方式
        本节介绍了RabbitMQ 接入方式。 安全接入点 RabbitMQ 安全接入点支持 "PLAIN"、"AMQPLAIN" 授权机制。 1、访问控制 RabbitMQ "PLAIN"、"AMQPLAIN"授权机制需要创建用户,从而获得对应虚拟主机的访问权限。 2、接入步骤 (1)新建用户(集群管理>用户>新建用户) (2)运行demo 客户端关键参数设置 "PLAIN"、"AMQPLAIN" 授权机制的客户端关键参数配置 String host "192.168.0.0"; //安全接入点ip Integer port 5672; //安全接入点port String username "xxx"; //集群管理用户列表的用户名 String password "xxx"; String vhost "/"; ConnectionFactory connectionFactory new ConnectionFactory(); connectionFactory.setHost(host); connectionFactory.setPort(port); connectionFactory.setUsername(username); connectionFactory.setPassword(password); connectionFactory.setVirtualHost(vhost); SSL接入点 RabbitMQ 安全接入点支持 "EXTERNAL" 授权机制 1、访问控制 无 2、接入步骤 (1)下载SSL证书(实例概览>导出服务>下载SSL文件) (2)运行demo 客户端关键参数设置 "EXTERNAL" 授权机制的客户端关键参数配置 java String host "192.168.0.0"; //SSL接入点ip int port 5671; //SSL接入点port //以下2个ssl文件可通过控制台获取安装包, 具体的获取方式可以查看2.2.1接入步骤的第二小节 String ksFile "D:tmpsslclientrabbitmqkey.p12"; String tksFile "D:tmpssltruststore"; String vhost "/"; char[] keyPassphrase "W3zT98Zz9Io".toCharArray(); KeyStore ks KeyStore.getInstance("PKCS12"); ks.load(new FileInputStream(ksFile), keyPassphrase); KeyManagerFactory kmf KeyManagerFactory.getInstance("SunX509"); kmf.init(ks, keyPassphrase); char[] trustPassphrase null; trustPassphrase "W3zT98Zz9Io".toCharArray(); KeyStore tks KeyStore.getInstance("JKS"); tks.load(new FileInputStream(tksFile), trustPassphrase); TrustManagerFactory tmf TrustManagerFactory.getInstance("SunX509"); tmf.init(tks); SSLContext c SSLContext.getInstance("tlsv1.2"); c.init(kmf.getKeyManagers(), tmf.getTrustManagers(), null); ConnectionFactory connectionFactory new ConnectionFactory(); connectionFactory.setHost(host); connectionFactory.setPort(port); connectionFactory.setVirtualHost(vhost); connectionFactory.setSaslConfig(DefaultSaslConfig.EXTERNAL); connectionFactory.useSslProtocol(c);
        来自:
        帮助文档
        分布式消息服务RabbitMQ
        最佳实践
        RabbitMQ接入
        接入方式
      • ALM-17003 Oozie服务不可用
        检查DBService服务 4.在FusionInsight Manager界面,选择“集群 > 待操作集群的名称 > 服务”,检查DBService服务当前状态是否正常。 是,执行步骤6。 否,执行步骤5。 5.参考DBService服务的相关告警帮助进行处理,然后查看本告警是否恢复。 是,处理完毕。 否,执行步骤18。 6.登录Oozie数据库检查数据是否完整。 a.以root用户登录DBService主节点。 在FusionInsight Manager界面,选择“集群 > 待操作集群的名称 > 服务 > DBService > 实例”,即可查看DBService主节点IP地址信息。 b.执行以下命令登录Oozie数据库。 su omm source ${BIGDATAHOME}/FusionInsightBASE8.1.0.1/install/FusionInsightdbservice2.7.0/.dbserviceprofile gsql U 用户名W Oozie数据库密码p 20051 d 数据库名称 c.登录成功后,输入 d ,检查数据表是否共有15张。 Oozie服务默认有15张数据表,如果这些数据表被删除或者表结构被修改都可能导致Oozie服务不可用,请联系运维人员备份相关数据后进行恢复。 检查HDFS服务。 7.在FusionInsight Manager界面,选择“集群 > 待操作集群的名称 > 服务”,检查HDFS服务当前状态是否正常。 是,执行步骤9。 否,执行步骤8。 8.参考HDFS服务的相关告警帮助进行处理,然后查看本告警是否恢复。 是,处理完毕。 否,执行步骤18。 9.登录HDFS检查Oozie文件目录是否完整。 a.下载并安装HDFS客户端。 b.以root用户登录客户端所在节点,执行以下命令,检查“/user/oozie/share”路径是否存在。 如果集群采用安全版本,要进行安全认证。 kinit admin hdfs dfs ls /user/oozie/share 是,执行步骤18。 否,执行步骤10。 10.在Oozie客户端安装目录中手动将share目录上传至HDFS的“/user/oozie”路径下,检查告警是否恢复。 是,处理完毕。 否,执行步骤18。
        来自:
        帮助文档
        翼MapReduce
        用户指南
        FusionInsight Manager操作指导(适用于3.x)
        告警参考(适用于MRS 3.x版本)
        ALM-17003 Oozie服务不可用
      • 备份恢复
        选项名称 说明 adddroptable 每个数据表创建之前添加drop数据表语句。 events,E 导出事件。 routines,R 存储过程以及自定义函数。 flushlogs 开始导出之前刷新日志。 nocreatedb,n 只导出数据,而不添加CREATE DATABASE语句。 adddropdatabase 创建数据库之前添加drop数据库语句。 nocreateinfo,t 只导出数据,而不添加CREATE TABLE语句。 nodata,d 不导出任何数据,只导出数据库表结构。 setgtidpurgedOFF 不导出gtid相关语句。 hexblob 使用十六进制格式导出二进制字符串字段。
        来自:
        帮助文档
        云数据库TaurusDB
        故障排除
        备份恢复
      • 必须配置的监控告警
        操作步骤 1. 登录分布式消息服务RocketMQ控制台。 2. 单击左侧RocketMQ专享版,进入实例列表页面。 3.在RocketMQ实例名称后,单击。 进入云监控该实例的监控指标页面。 4.在实例监控指标页面中,找到需要创建告警的指标项,鼠标移动到指标区域,然后单击指标右上角的,创建告警规则。 跳转到创建告警规则页面。 5.在告警规则页面,设置告警信息。 创建告警规则操作,请查看云监控服务的用户指南“创建告警规则”。 a. 设置告警名称和告警的描述。 b. 设置告警策略和告警级别。 如下图所示,在进行指标监控时,如果连续3个周期,磁盘容量使用率原始值超过85%,则产生告警,如果未及时处理,则产生告警通知。 图1 设置告警策略和告警级别 c. 设置“发送通知”开关。当开启时,设置告警生效时间、产生告警时通知的对象以及触发的条件。 d. 单击“立即创建”,等待创建告警规则成功。
        来自:
        帮助文档
        分布式消息服务RocketMQ
        用户指南
        监控
        必须配置的监控告警
      • 连接管理类
        本章节主要介绍连接管理类问题 本地环境是否可以连接DRDS实例 本地环境可以连接DRDS实例。首先绑定弹性公网IP到DRDS实例,就可以在本地环境使用连接工具(例如:Navicat)通过EIP访问DRDS实例。 MySQL连接DRDS时出现乱码如何解决 MySQL连接的编码和实际的编码不一致,可能导致DRDS解析时出现乱码。 通过“defaultcharactersetutf8”指定客户端连接的编码即可。 如下所示: mysql h 127.0.0.1 P 5066 D database defaultcharactersetutf8 u ddmuser –p password
        来自:
        帮助文档
        分布式关系型数据库
        常见问题
        连接管理类
      • 通过puttygen.exe工具创建的密钥对,导入管理控制台失败怎么办?
        本节介绍了通过puttygen.exe工具创建的密钥对,导入管理控制台失败怎么办的问题描述、可能原因、处理方法。 问题描述 通过puttygen.exe工具创建的密钥对,在导入管理控制台使用时,系统提示导入公钥文件失败。 可能原因 公钥内容的格式不符合系统要求。 当用户使用puttygen.exe工具创建密钥对时,如果使用puttygen.exe工具的“Save public key”按钮保存公钥,公钥内容的格式会发生变化,不能直接导入管理控制台使用。 处理方法 使用本地保存的私钥文件,在“PuTTY Key Generator”中恢复内容格式正确的公钥文件,然后再将该公钥文件导入管理控制台。 1. 双击“PUTTYGEN.EXE”,打开“PuTTY Key Generator”。 图 PuTTY Key Generator 2. 单击“Load”,并在本地选择该密钥对的私钥文件。 系统将自动加载该私钥文件,并在“PuTTY Key Generator”中恢复格式正确的公钥文件内容,如下图所示,红框中的内容即为符合系统要求的公钥文件。 图 恢复公钥文件内容 3. 复制红框中的公钥内容,并将其粘贴在文本文档中,以.txt格式保存在本地,保存公钥文件。 4. 将公钥文件导入管理控制台。 a. 登录管理控制台。 b. 选择“计算 > 弹性云主机”。 c. 在左侧导航树中,选择“密钥对”。 d. 在“密钥对”页面,单击“导入密钥对”。 e. 将“.txt”格式文本文档中的公钥内容粘贴至“Public Key Content”的空白区域,并单击“OK”,导入公钥文件。
        来自:
        帮助文档
        弹性云主机 ECS
        常见问题
        密码与密钥对
        密钥类
        通过puttygen.exe工具创建的密钥对,导入管理控制台失败怎么办?
      • 性能类
        文件系统的读写速度与什么相关? 读写速度同时受带宽及IOPS的影响,对于大文件的业务,受带宽影响较大。对于小文件业务,受IOPS影响较大。单个文件系统的读写性能上限与文件系统类型及大小相关,请参见产品规格弹性文件服务。 文件系统的性能指标有哪些? 文件系统有三个性能指标:IOPS,带宽,时延。 IOPS (Input/Output Per Second)即每秒的IO操作次数(或读写次数)。对于小文件读写频繁的场景,主要关注IOPS指标。 带宽是指单位时间内最大的数据传输流量,对于主要访问大文件的场景,更多需要考虑该指标。 时延是指一次读/写所花费的时间,由于大IO可能包含多次读/写,一般指标采用的是小IO的平均时延。该指标受网络状态及文件系统繁忙程度影响较大。 如何提升Linux操作系统上访问NAS的性能? NFS客户端对同时发起的NFS请求数量进行了控制,默认为2。修改sunrpc.tcpslottableentries可以提升单机访问NAS的吞吐,建议您将该参数值修改为8: echo "options sunrpc tcpslottableentries8" >> /etc/modprobe.d/sunrpc.conf echo "options sunrpc tcpmaxslottableentries8" >> /etc/modprobe.d/sunrpc.conf sysctl w sunrpc.tcpslottableentries8 以上指令需在首次挂载前执行,之后永久生效。 该参数决定了NFS单个链接内的通信slot数量。slot配置过高可能引起延迟增加,配置过低会引起吞吐不足。当您需要较低延迟时,建议将slot配置为16及以下。当您需要大吞吐时,建议将slot适当调大。
        来自:
        帮助文档
        弹性文件服务 SFS
        常见问题
        性能类
      • 正则表达式相关函数
        项目 描述 语法 capturestable, err ctyun.re.match(subject, regex, options?) 作用 正则匹配,返回匹配内容。 入参 subject:待匹配字符串。 regex:正则表达式。 options:控制如何执行匹配操作,支持以下选项: a anchored mode (only match from the beginning) d enable the DFA mode (or the longest token match semantics). this requires PCRE 6.0+ or else a Lua exception will be thrown. first introduced in ngxlua v0.3.1rc30. D enable duplicate named pattern support. This allows named subpattern names to be repeated, returning the captures in an arraylike Lua table. for example, local m ngx.re.match("hello, world", "(?w+), (?w+)", "D") m["named"] {"hello", "world"} this option was first introduced in the v0.7.14 release. this option requires at least PCRE 8.12. i case insensitive mode (similar to Perl's /i modifier) j enable PCRE JIT compilation, this requires PCRE 8.21+ which must be built with the enablejit option. for optimum performance, this option should always be used together with the 'o' option. first introduced in ngxlua v0.3.1rc30. J enable the PCRE Javascript compatible mode. this option was first introduced in the v0.7.14 release. this option requires at least PCRE 8.12. m multiline mode (similar to Perl's /m modifier) o compileonce mode (similar to Perl's /o modifier), to enable the workerprocesslevel compiledregex cache s singleline mode (similar to Perl's /s modifier) u UTF8 mode. this requires PCRE to be built with the enableutf8 option or else a Lua exception will be thrown. U similar to "u" but disables PCRE's UTF8 validity check on the subject string. first introduced in ngxlua v0.8.1. x extended mode (similar to Perl's /x modifier) 返回值 capturestable:找到匹配项时,返回一个lua table,其中capturestable[0]保存整个匹配的子字符串,capturestable[1]保存第一个带括号的子模式的捕获,capturestable[2]为第二个,以此类推。未找到匹配项时此项为nil。 err:描述错误信息的字符串。
        来自:
        帮助文档
        CDN加速
        用户指南
        UDFScript用户自定义脚本
        UDFScript函数说明
        正则表达式相关函数
      • 创建告警规则
        本章节主要介绍云搜索服务如何创建告警规则。 通过在云监控服务管理控制台创建集群指标的告警规则,当监控指标达到用户设置的告警规则触发告警时,用户可以及时了解集群的异常状况并采取措施,以免造成业务损失。 操作步骤 1.登录管理控制台。 2.选择“服务列表>管理与部署 > 云监控服务”。 3.在左侧导航树栏,选择“告警 > 告警规则”。 4.在“告警规则”界面,单击“创建告警规则”。 5.在“创建告警规则”对话框中,根据界面提示配置参数。 云监控服务支持对某个特定的监控指标设置自定义告警规则,同时也支持使用告警模板为多个实例或者云服务批量创建告警规则。这里以使用告警模板创建云搜索服务的集群的告警规则为例,介绍如何创建告警规则。 a. 配置告警名称和描述信息。 详见下图: 配置规则信息 参数说明 参数 说明 示例 名称 系统会随机产生一个名称,用户也可以进行修改。 alarmp8v9 描述 告警规则描述(此参数非必填项)。 b. 选择监控对象,配置告警内容参数。 详见下图: 配置告警内容 配置告警内容 参数 说明 示例 资源类型 配置告警规则监控的服务名称。 云搜索服务 维度 用于指定告警规则对应指标的维度名称。 目前支持的维度包括: ES集群:以集群维度指定告警规则。 ES集群云服务节点:以集群中的某个节点维度指定告警规则。 ES集群 监控范围 告警规则适用的资源范围,可选择资源分组或指定资源。 说明 当选择资源分组时,该分组下任何资源满足告警策略时,都会触发告警通知。 选择指定资源时,勾选具体的监控对象,单击将监控对象同步到右侧对话框。 指定资源 c. 配置“选择类型”、“模板”和“发送通知”等参数。 参数说明 参数 说明 示例 选择类型 根据需要可选择从模板导入或自定义创建。 当监控范围为指定资源时可选择从模板导入。 自定义创建 模板 选择需要导入的模板。 发送通知 如果已开启发送通知功能,则需要配置生效时间、通知对象和触发条件。 d. 配置完成后,单击“立即创建”,完成告警规则的创建。 创建成功后,告警规则列表中将会显示已创建的告警规则。
        来自:
        帮助文档
        云搜索服务
        用户指南
        监控集群
        创建告警规则
      • 高级回源
        本文介绍高级回源的功能介绍、配置说明及注意事项。 功能介绍 当客户希望全站基于某些特殊场景回不同源站时,例如需要根据请求的不同文件后缀名、不同目录回不同的源站时,可以使用天翼云高级回源功能。开启高级回源后,全站加速节点在接收到客户端请求后,读取请求中对应信息进行判断并回源到不同源站。目前天翼云全站加速支持的高级回源功能包括如下: 支持区分IPV4/IPV6回源。 支持分区域分运营商回源。 支持分不同目录回源:例如可设置某加速域名下:/abc/a目录回源站A,/def/d目录回源站B。 支持分不同文件后缀名回源:例如可设置某加速域名下:.apk文件回源站A,.mp4文件回源站B。 注意事项 上述高级回源维度可以相互组合,例如可设置如下:/abc/a目录下的.apk文件回源站A,/abc/a目录下的.mp4文件回源站B。 如客户同时在控制台配置了回源URI改写功能,且其中涉及目录或文件后缀名的改写,可能会造成分目录回源和分文件后缀名回源效果与预期不符。 高级回源功能支持在具体某个条件下设置多个源站,且支持多个源站之间设置主备、权重。 高级回源功能必须搭配源站配置功能一起使用,在某个请求未匹配至所有高级回源条件时,将按照基础回源配置回源。
        来自:
        帮助文档
        全站加速
        用户指南
        域名管理
        回源配置
        高级回源
      • 测试工具介绍
        参数 说明 h Redis实例的内网连接地址。 p Redis实例的服务端口,默认为6379。 a Redis实例的密码。 c 并发执行的连接数量。 n 测试的总请求数量,可设置较大的值以持续压测。 t 测试的命令,例如SET、GET等。多个命令可以用逗号隔开。 d 命令(SET等)所操作的值的数据大小,单位为字节(Byte)。 r 使用的Key的随机范围,即使用多少个不同Key。 threads 启动多线程压测,并指定线程个数。
        来自:
        帮助文档
        分布式缓存服务Redis版
        性能白皮书
        测试工具介绍
      • CCE节点故障检测
        故障检查项 功能 说明 FrequentKubeletRestart 通过监听journald日志检测kubelet是否频繁重启 周期:5分钟 回溯时间:10分钟 阈值:10次即在回溯时间段内重启10次表示频繁重启,将会产生故障告警。 监听对象:/run/log/journal目录下的日志说明Ubuntu操作系统由于日志格式不兼容,暂不支持上述检查项。 FrequentDockerRestart 通过监听journald日志检测docker是否频繁重启 FrequentContainerdRestart 通过监听journald日志检测containerd是否频繁重启 CRIProblem 检查容器CRI组件状态 检查对象:Docker或Containerd KUBELETProblem 检查Kubelet状态 无 NTPProblem 检查ntp、chrony服务状态检查节点时钟是否偏移 时钟偏移阈值:8000ms PIDProblem 检查Pid是否充足 阈值:90% 使用量:/proc/loadavg中nrthreads 最大值:/proc/sys/kernel/pidmax和/proc/sys/kernel/threadsmax两者的较小值。 FDProblem 检查文件句柄数是否充足 阈值:90% 使用量:/proc/sys/fs/filenr中第1个值 最大值:/proc/sys/fs/filenr中第3个值 MemoryProblem 检查节点整体内存是否充足 阈值:90% 使用量:/proc/meminfo中MemTotalMemAvailable 最大值:/proc/meminfo中MemTotal ResolvConfFileProblem 检查ResolvConf配置文件是否丢失检查ResolvConf配置文件是否异常异常定义:不包含任何上游域名解析服务器(nameserver)。 检查对象:/etc/resolv.conf ProcessD 检查节点是否存在D进程 数据来源: /proc/{PID}/stat 等效命令:ps aux例外场景:ProcessD忽略BMS节点下的SDI卡驱动依赖的常驻D进程heartbeat、update ProcessZ 检查节点是否存在Z进程 ScheduledEvent 检查节点是否存在主机计划事件典型场景:底层宿主机异常,例如风扇损坏、磁盘坏道等,导致其上虚机触发冷热迁移。 数据来源:
        来自:
        帮助文档
        云容器引擎
        用户指南
        插件管理
        CCE节点故障检测
      • 安装Cloud-Init工具
        采用官方提供的包源安装CloudInit工具(优先推荐) 在不同操作系统的云主机上安装CloudInit工具的方法不同,请在root用户下执行相关安装操作。 以下将介绍SUSE、CentOS、Fedora、Debian和Ubuntu操作系统安装CloudInit工具的具体方法。其他操作系统类型,请安装并配置对应类型的CloudInit工具,例如,使用CoreOS操作系统时需安装并配置coreoscloudinit。 SUSE操作系统 SUSE操作系统的CloudInit网络安装地址: < 说明: 在上述提供的网络安装地址下选择相应操作系统版本的repo安装包进行安装。 以SUSE Enterprise Linux Server 12为例,CloudInit工具的安装步骤如下。 a.登录到创建Linux私有镜像所使用的云主机。 b.执行以下命令,安装SUSE 12的网络安装源。 zypper ar c.执行以下命令,更新网络安装源。 zypper refresh d.执行以下命令,安装CloudInit。 zypper install cloudinit e.执行以下命令,设置CloudInit为开机自启动服务。 SUSE 11: chkconfig cloudinitlocal on; chkconfig cloudinit on; chkconfig cloudconfig on; chkconfig cloudfinal on service cloudinitlocal status; service cloudinit status; service cloudconfig status; service cloudfinal status SUSE 12以及openSUSE 12/13/42: systemctl enable cloudinitlocal.service cloudinit.service cloudconfig.service cloudfinal.service systemctl status cloudinitlocal.service cloudinit.service cloudconfig.service cloudfinal.service 注意: 对于SUSE和openSUSE操作系统,请执行以下步骤禁止动态修改云主机名称。 1.执行以下命令,使用vi编辑器打开“dhcp”文件。 vi etc/sysconfig/network/dhcp 2.将“dhcp”文件中的“DHCLIENTSETHOSTNAME”的值修改为“no”。 CentOS操作系统 CentOS操作系统的CloudInit网络安装地址如下表所示。请在提供的网络安装地址下选择相应的epelrelease安装包进行安装。 表 CloudInit网络安装地址 操作系统类型 版本 网络安装地址 ::: CentOS 6系列32位 < CentOS 6系列64位 < CentOS 7系列64位 < 1、执行以下命令安装CloudInit: yum install 网络安装地址/epelreleasexy.noarch.rpm yum install cloudinit 说明: “网络安装地址”表示CloudInit对应的epelrelease安装包的地址,“xy”表示当前操作系统对应的CloudInit epelrelease版本号,执行命令时需参考表1以及实际使用的安装包版本进行替换。 以CentOS 6系列64位为例,当前版本号为6.8,则命令修改为: yum install 以CentOS 7系列64位为例,当前版本号为7.14。则命令修改为: yum install 2、执行以下命令,设置CloudInit为开机自启动服务。 systemctl enable cloudinitlocal.service cloudinit.service cloudconfig.service cloudfinal.service systemctl status cloudinitlocal.service cloudinit.service cloudconfig.service cloudfinal.service Fedora操作系统 安装CloudInit前,请确认操作系统已经配置好对应的网络安装源地址,请查看“/etc/yum.repo.d/fedora.repo”文件中是否已配置相关软件包安装源地址,如果没有配置相关地址源,请参考相关Fedora官网信息配置软件包安装源。 1、执行以下命令,安装CloudInit。 yum install cloudinit 2、执行以下命令,设置CloudInit为开机自启动服务。 systemctl enable cloudinitlocal.service cloudinit.service cloudconfig.service cloudfinal.service systemctl status cloudinitlocal.service cloudinit.service cloudconfig.service cloudfinal.service Debian和Ubuntu操作系统 安装CloudInit前,请确认操作系统已经配置好对应的网络安装源地址,请查看“/etc/apt/sources.list”文件中是否已配置相关软件包安装源地址,如果没有配置相关地址源,请参考Debian或者Ubuntu官网信息配置软件包安装源。 1、执行以下命令,安装CloudInit。 aptget update aptget install cloudinit 2、执行以下命令,设置CloudInit为开机自启动服务。 systemctl enable cloudinitlocal.service cloudinit.service cloudconfig.service cloudfinal.service systemctl status cloudinitlocal.service cloudinit.service cloudconfig.service cloudfinal.service
        来自:
        帮助文档
        镜像服务 IMS
        最佳实践
        基于VirtualBox使用ISO创建Linux镜像
        配置虚拟机
        安装Cloud-Init工具
      • 使用AI云电脑
        快捷键操作(仅支持web客户端) 进入AI云电脑后,您可以通过AI云电脑上方的工具栏,点击“快捷键”模块,可以看到: Win+D:用作删除快捷键。 Ctrl+Alt+Del:用作调出安全窗口,或打开任务管理器用的。 Printscreen:用作截取全屏幕画面。 34. 手势与操作模式(仅支持web客户端) 如通过移动设备(手机,Pad端)访问天翼量子AI云电脑Web客户端,可使用手势等快捷模式进行操作,对应的功能介绍请查看移动终端指南手势与操作模式。 35. 键盘(仅支持web客户端) 如通过移动设备(手机,Pad端)访问天翼量子AI云电脑Web客户端,可使用键盘功能进行文字输入,对应的功能介绍请查看移动终端指南键盘。 36. 传输文件 如需要在云电脑和本地设备之间传输文件,除了使用第三方文件传输工具外,您也可以借助云电脑内置的默认本地磁盘映射进行传输。(该功能仅支持Windows客户端或MacOS客户端) 操作步骤: 1. 使用Windows 或 macOS 客户端登录天翼云电脑; 2. 在云电脑中,查看“此电脑”“本机磁盘C:”或“本机磁盘D:”等磁盘,进入磁盘后像操作本地文件一样复制、剪切、粘贴、修改即可。
        来自:
        帮助文档
        天翼云电脑(公众版)
        电脑终端指南(新)
        使用AI云电脑
      • 缓存key设置
        缓存URI改写 1. 登录CDN控制台。 2. 单击左侧导航栏【域名管理】【域名列表】。 3. 在【域名列表】页面,找到目标域名,单击【操作】列的【编辑】。 4. 单击右侧【缓存配置】。 5. 在【缓存URI改写】模块,单击【增加规则】,根据需求填写缓存URI改写前后的值。 6. 单击【保存】,完成配置。 参数名 配置值 说明 待改写PATH 需改写的URI 以/开头的URI,不含 目标PATH 改写后URI 以/开头的URI,不含 配置示例 保留指定参数缓存 参数名 参数值 类型 后缀名 内容 html 参数设置 保留指定参数 指定参数 a$arga 结果说明 :保留a参数进行缓存。 适用场景: 用户访问URL形式为: 如果访问 且访问 此时可配置保留指定参数a进行缓存。配置生效后, 注意 该场景适用于源站仅针对特定参数a返回不同文件内容。如源站除针对参数a返回不同内容外,针对其他参数(例如参数b)也返回不同内容,则此时需要同时保留参数a和参数b,否则会造成缓存错乱,响应非预期文件内容。 忽略指定参数缓存 参数名 参数值 类型 后缀名 内容 html 参数设置 忽略指定参数 指定参数 d 结果说明 :忽略特定参数d缓存。 适用场景: 用户访问URL形式为: 访问 访问 访问 此时可在CDN上配置忽略参数d缓存。配置生效后,CDN节点将会把访问 缓存URI改写 参数名 参数值 待改写path ^/[^/]+(.+) 目标path $1 结果说明 :去掉第一级目录缓存。 原始请求:/a/b/c.mp4。改写后的缓存URI:/b/c.mp4。
        来自:
        帮助文档
        CDN加速
        用户指南
        域名管理
        缓存配置
        缓存key设置
      • 初始化容量大于2TB的Windows数据盘(Windows 2012)
        本章介绍初始化容量大于2TB的Windows数据盘(Windows 2012)的方法。 操作场景 本文以物理机的操作系统为“Windows Server 2012 R2 Standard 64bit”、云硬盘容量为3 TB举例,提供容量大于2 TB的Windows数据盘的初始化操作指导。 MBR格式分区支持的磁盘最大容量为2 TB,GPT分区表最大支持的磁盘容量为18 EB,因此当为容量大于2 TB的磁盘分区时,请采用GPT分区方式。关于磁盘分区形式的更多介绍,请参见初始化数据盘场景及磁盘分区形式介绍。 不同服务器的操作系统的格式化操作可能不同,本文仅供参考,具体操作步骤和差异请参考对应的服务器操作系统的产品文档。 前提条件 已登录物理机。 已挂载数据盘至物理机,且该数据盘未初始化。 操作指导 1. 在物理机桌面,单击桌面下方的。弹出“服务器管理器”窗口,如图1所示。 图1 服务器管理器(Windows 2012) 2. 在“服务器管理器”页面右上方选择“工具 > 计算机管理”。弹出“计算机管理”窗口,如图2所示。 图2 计算机管理 3. 选择“存储 > 磁盘管理”。进入磁盘列表页面,如图3所示。 图3 磁盘列表 4. 在页面右侧可以查看磁盘列表,若新增磁盘处于脱机状态,需要先进行联机,再进行初始化。在磁盘1区域,右键单击菜单列表中的“联机”。如图4所示,当磁盘1由“脱机”状态变为“没有初始化”,表示联机成功。 图4 联机成功(Windows 2012) 5. 在磁盘1区域,右键单击菜单列表中的“初始化磁盘”。弹出“初始化磁盘”窗口,如图5所示。 图5 初始化磁盘(Windows 2012) 6. 在“初始化磁盘”对话框中显示需要初始化的磁盘,对于大于2 TB的磁盘,此处请选择“GPT(GUID分区表)”,单击“确定”。返回“计算机管理”窗口,如图6所示。 图6 计算机管理(Windows 2012) 注意 MBR支持的磁盘最大容量为2 TB,GPT最大支持的磁盘容量为18 EB,当前数据盘支持的最大容量为32 TB,如果您需要使用大于2 TB的磁盘容量,分区形式请采用GPT。 当磁盘已经投入使用后,此时切换磁盘分区形式时,磁盘上的原有数据将会清除,因此请在磁盘初始化时谨慎选择磁盘分区形式。 7. 在磁盘1右侧的未分配的区域,右键单击选择选择“新建简单卷”。弹出“新建简单卷向导”窗口,如图7所示。 图7 新建简单卷向导(Windows 2012) 8. 根据界面提示,单击“下一步”。进入“指定卷大小”页面,如图8所示。 图8 指定卷大小(Windows 2012) 9. 指定卷大小,系统默认卷大小为最大值,您还可以根据实际需求指定卷大小,此处以保持系统默认配置为例,单击“下一步”。进入“分配驱动器号和路径”页面,如图9所示。 图9 分配驱动器号和路径(Windows 2012) 10. 分配到驱动器号和路径,系统默认为磁盘分配驱动器号,驱动器号默认为“D”,此处以保持系统默认配置为例,单击“下一步”。进入“格式化分区”页面,如图10所示。 图10 格式化分区(Windows 2012) 11. 格式化分区,系统默认的文件系统为NTFS,并根据实际情况设置其他参数,此处以保持系统默认设置为例,单击“下一步”。进入“完成新建卷”页面,如图11所示。 图11 完成新建卷(Windows 2012) 说明 不同文件系统支持的分区大小不同,请根据您的业务需求选择合适的文件系统。 12. 单击“完成”。需要等待片刻让系统完成初始化操作,当卷状态为“状态良好”时,表示初始化磁盘成功,如图12所示。 图12 初始化磁盘成功(Windows 2012) 13. 新建卷完成后,单击,在文件资源管理器中查看是否有新建卷,此处以“新建卷(D:)”为例。若如图13所示,可以看到“新建卷(D:)”,表示磁盘初始化成功,任务结束。 图13 文件资源管理器(Windows 2012)
        来自:
        帮助文档
        物理机 DPS
        快速入门
        登录物理机服务
        初始化数据盘
        初始化容量大于2TB的Windows数据盘(Windows 2012)
      • 关系数据库增量迁移
        本章节主要介绍关系数据库增量迁移。 CDM支持对关系型数据库进行增量迁移,全量迁移完成之后,可以增量迁移指定时间段内的数据(例如每天晚上0点导出前一天新增的数据)。 增量迁移指定时间段内的数据 −适用场景:源端为关系型数据库,目的端没有要求。 −关键配置:Where子句+定时执行作业。 −前提条件:数据表中有时间日期字段或时间戳字段。 关系数据库增量迁移方式,只对数据表追加写入,不会更新或删除已存在的记录。 Where子句 参数位置:在创建表/文件迁移作业时,如果源端为关系型数据库,那么在源端作业参数的高级属性下面可以看到“Where子句”参数。 参数原理:通过“Where子句”参数可以配置一个SQL语句(例如:age > 18 and age < 60),CDM只导出该SQL语句指定的数据;不配置时导出整表。 Where子句支持配置为时间宏变量使用解析,当数据表中有时间日期字段或时间戳字段时,配合定时执行作业,能够实现抽取指定日期的数据。 配置样例: 假设数据库表中存在表示时间的列DS,类型为“varchar(30)”,插入的时间格式类似于“2017xxxx”,如下图所示,参数配置如下: 图 表数据 a.Where子句:配置为 DS'${dateformat(yyyyMMdd,1,DAY)}' 。 b.配置定时任务:重复周期为1天,每天的凌晨0点自动执行作业。 这样就可以每天0点导出前一天产生的所有数据。Where子句支持配置多种 时间宏变量使用解析,结合CDM定时任务的重复周期:分钟、小时、天、周、月,可以实现自动导出任意指定日期内的数据。
        来自:
        帮助文档
        数据治理中心 DataArts Studio
        用户指南
        数据集成
        进阶实践
        增量迁移原理介绍
        关系数据库增量迁移
      • 1
      • ...
      • 10
      • 11
      • 12
      • 13
      • 14
      • ...
      • 452
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

      OpenClaw云服务器专属“龙虾“套餐低至1.5折起

      聚力AI赋能 天翼云大模型专项

      大模型特惠专区·Token Plan 轻享包低至9.9元起

      青云志云端助力计划

      一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云

      企业出海解决方案

      助力您的业务扬帆出海,通达全球!

      天翼云信创专区

      “一云多芯、一云多态”,国产化软件全面适配,国产操作系统及硬件芯片支持丰富

      中小企业服务商合作专区

      国家云助力中小企业腾飞,高额上云补贴重磅上线

      云上钜惠

      爆款云主机全场特惠,2核4G只要1.8折起!

      天翼云奖励推广计划

      加入成为云推官,推荐新用户注册下单得现金奖励

      产品推荐

      多活容灾服务 MDR

      GPU云主机

      镜像服务 IMS

      轻量型云主机

      训推服务

      AI Store

      科研助手

      智算一体机

      人脸实名认证

      推荐文档

      云课堂 第九课:如何选择天翼云云硬

      域名的种类

      篡改告警

      产品功能

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 息壤智算平台
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 天翼云国际站
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2026 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号