云服务器内容精选

  • 操作步骤 登录高性能弹性文件服务管理控制台。 在文件系统列表中查看所有文件系统的基本信息,参数说明如表1所示。 表1 参数说明 参数 说明 名称 已创建的文件系统名称,例如:sfs-turbo-name001。 状态 文件系统的状态,包含“可用”、“不可用”、“已冻结”、“正在创建”、“正在删除”、“删除错误”、“创建失败”、“正在扩容”、“扩容错误”、“正在缩容”、“缩容错误”和“缩容失败”。 可用区 文件系统所在的可用区。 类型 文件系统的类型。 协议类型 文件系统的协议类型为NFS或SMB。 已用容量(GB) 文件系统存放数据已使用的空间。 说明: 该数据不是实时数据,平均15分钟刷新一次。 最大容量(GB) 文件系统的最大使用容量。 加密 已经创建的文件系统的加密状态,包括“是”和“否”。 企业项目 文件系统归属的企业项目。 共享路径 文件系统的挂载路径。 计费模式 已经创建的文件系统的计费模式,包括“按需计费”和“包年/包月”。其中,按需计费模式同时展示创建文件系统的时间,包年/包月模式同时展示包年/包月到期时间 操作 SFS Turbo包含“扩容”、“删除”、“监控”、“转包周期”、“创建备份”、“续订”和“退订”操作。 说明: 包年/包月的SFS Turbo文件系统创建完成后,大约1到2分钟后,才能执行续订、退订等操作。 单击文件系统名称,可查看更多的文件系统信息。 图1 SFS Turbo文件系统的扩展信息 (可选)通过文件系统名称关键字、ID、可用区、类型、协议类型、已用容量或文件系统状态来过滤查看指定的文件系统。
  • 查看角色 登录微服务引擎控制台。 在左侧导航栏选择“ServiceComb引擎专享版”。 单击待操作的开启了安全认证的ServiceComb引擎。 单击“系统管理”。 在弹出的“安全认证”对话框输入该ServiceComb引擎下关联了admin角色权限的账号名及其密码,单击“确定”。 首次连接ServiceComb引擎,请输入root账号名及创建ServiceComb引擎时输入的密码。 创建账号请参考新增账号。 在“角色管理”页签,单击待查看角色名称前的,展开待查看角色的详细信息。 展开后可以查看角色的服务组、配置组和“权限动作”。
  • 编辑角色 登录微服务引擎控制台。 在左侧导航栏选择“ServiceComb引擎专享版”。 单击待操作的开启了安全认证的ServiceComb引擎。 单击“系统管理”。 在弹出的“安全认证”对话框输入该ServiceComb引擎下关联了admin角色权限的账号名及其密码,单击“确定”。 首次连接ServiceComb引擎,请输入root账号名及创建ServiceComb引擎时输入的密码。 创建账号请参考新增账号。 在“角色管理”页签,单击待编辑角色“操作”列的“编辑”。 根据实际业务需求,修改服务组、配置组和“权限动作”。 单击“保存”,完成角色编辑。
  • 删除角色 登录微服务引擎控制台。 在左侧导航栏选择“ServiceComb引擎专享版”。 单击待操作的开启了安全认证的ServiceComb引擎。 单击“系统管理”。 在弹出的“安全认证”对话框输入该ServiceComb引擎下关联了admin角色权限的账号名及其密码,单击“确定”。 首次连接ServiceComb引擎,请输入root账号名及创建ServiceComb引擎时输入的密码。 创建账号请参考新增账号。 在“角色管理”页签,单击待删除角色“操作”列的“删除”。在弹出的对话框中输入“DELETE”,单击“确定”。 角色删除后无法恢复,请谨慎操作。 删除角色前要先确认该角色没有被账号关联。取消角色同账号之间的关联,请参考编辑账号。
  • 创建角色 登录微服务引擎控制台。 在左侧导航栏选择“ServiceComb引擎专享版”。 单击待操作的开启了安全认证的ServiceComb引擎。 单击“系统管理”。 在弹出的“安全认证”对话框输入该ServiceComb引擎下关联了admin角色权限的账号名及其密码,单击“确定”。 首次连接ServiceComb引擎,请输入root账号名及创建ServiceComb引擎时输入的密码。 创建账号请参考新增账号。 在“角色管理”页签,单击“创建角色”。 输入新角色名称。 角色创建后,角色名称不可修改。 对权限进行配置。 设置“权限组”。 设置服务权限。 选择“全部服务”。 可以对该ServiceComb引擎的所有微服务资源实施相应的权限动作。 选择“自定义服务组”,可按照表2进行设置。 表2 自定义服务组操作 操作名称 操作说明 新增匹配规则 单击“添加服务组匹配规则”,根据实际业务需要,选择“应用”、“环境”、“服务”三个参数值来匹配规则过滤该角色可以实施权限动作的微服务。 说明: 应用名称、环境名称和服务名称是微服务的三个参数: 如果单条匹配规则只设置了一个参数,则角色对与该参数值相匹配的微服务有操作权限。 例如添加匹配规则“环境:production”,那么该角色只对环境名称是“production”的微服务有操作权限。 如果单条匹配规则设置了多于一个参数,则角色对与所有参数值都相匹配的微服务有操作权限。 例如添加匹配规则“环境:production”“应用:abc”,那么该角色对环境名称是“production”且应用名称是“abc”的微服务有操作权限。 在启用自动发现的情况下,微服务会通过注册中心查询注册中心、配置中心、仪表盘等服务的实例地址。对微服务授予查询权限时,需要包含应用default的权限,添加匹配规则“应用:default”。 设置微服务匹配规则后,单击“确定”。 编辑匹配规则 单击待编辑的匹配规则后的“”,即可根据实际业务需要,重新设置该条匹配规则的“服务组”和“权限动作”。 重新设置服务组匹配规则后,单击“确定”。 删除匹配规则 单击待删除的匹配规则后的“”,即可根据实际业务需要,删除该条服务组匹配规则。 自定义服务组最多可以同时设置20条微服务匹配规则。 当自定义服务组设置了多条匹配规则时,只要微服务满足其中任意一条匹配规则,角色就对该微服务有操作权限。 设置配置权限。 选择“全部配置”。 可以对该ServiceComb引擎的所有配置资源实施相应的权限动作。 选择“自定义配置组”,可按照表3进行设置。 表3 自定义配置组操作 操作名称 操作说明 新增匹配规则 单击“添加配置组匹配规则”,根据实际业务需要,选择“应用”、“环境”、“服务”三个参数值来匹配规则过滤该角色可以实施权限动作的配置。当应用级配置、微服务级配置不能满足使用需求时,也可以通过增加自定义匹配规则来匹配配置的自定义标签过滤该角色可以实施权限动作的配置。 说明: 应用名称、环境名称和服务名称是配置的三个参数: 如果单条匹配规则只设置了一个参数,则角色对与该参数值相匹配的配置有操作权限。 例如添加匹配规则“环境:production”,那么该角色只对环境名称是“production”的配置有操作权限。 如果单条匹配规则设置了多于一个参数,则角色对与所有参数值都相匹配的配置有操作权限。 例如添加匹配规则“环境:production”“应用:abc”,那么该角色对环境名称是“production”且应用名称是“abc”的配置有操作权限。 设置配置匹配规则后,单击“确定”。 编辑匹配规则 单击待编辑的匹配规则后的“”,即可根据实际业务需要,重新设置该条匹配规则的配置组和“权限动作”。 重新设置配置组匹配规则后,单击“确定”。 删除匹配规则 单击待删除的匹配规则后的“”,即可根据实际业务需要,删除该条配置组匹配规则。 自定义配置组最多可以同时设置20条配置匹配规则。 当自定义配置组设置了多条匹配规则时,只要配置满足其中任意一条匹配规则,角色就对该配置有操作权限。 设置“权限动作”。 按照实际的业务需求,设置角色对选择的服务组、配置组可实施的权限动作,可以勾选多个。 全选:对该服务组、配置组资源可实施增加、删除、修改和查询四种动作。 增加:对该服务组、配置组资源可实施增加的动作。 删除:对该服务组、配置组资源可实施删除的动作。 如果只勾选了删除,将无法通过界面对服务组、配置组资源进行删除,必须同时勾选查询。 修改:对该服务组资源可实施修改的动作。 如果只勾选了修改,将无法通过界面对服务组、配置组资源进行修改操作,必须同时勾选查询。 查询:对该服务组、配置组资源可实施查询的动作。 单击“创建”,创建角色。
  • pv_session_chunk_detail(tid int, contextname char(64)) 描述:查询指定线程创建的某个内存上下文申请的所有chunk信息。 参数tid,表示线程ID;参数contextname,表示内存上下文名称。 使用该函数需使用pv_session_chunk_dump(tid int, contextname char(64))函数将相关信息打印成文件。 返回值类型:record 示例: 123456789 SELECT * FROM pv_session_chunk_detail(140178810990936, 'Timezones'); parent | level | file_name | line_number | chunk_size | requested_number | total_size ------------------+-------+---------------+-------------+------------+------------------+------------ TopMemoryContext | 1 | dynahash.cpp | 158 | 1280 | 2 | 2560 TopMemoryContext | 1 | dynahash.cpp | 158 | 160 | 1 | 160 TopMemoryContext | 1 | dynahash.cpp | 158 | 2560 | 2 | 5120 TopMemoryContext | 1 | localtime.cpp | 1965 | 128 | 1 | 128 TopMemoryContext | 1 | localtime.cpp | 1965 | 448 | 1 | 448(5 rows)
  • pg_shared_chunk_detail(contextname char(64)) 描述:查询指定共享内存下内存上下文申请的所有chunk信息。 参数contextname,表示内存上下文名称。 使用该函数需先使用pg_shared_chunk_dump(contextname char(64))函数将相关信息打印成文件。 返回值类型:record 示例: 12345678 SELECT * FROM pg_shared_chunk_detail('pgstat file hash table'); parent | level | file_name | line_number | chunk_size | requested_number | total_size ---------------------+-------+--------------+-------------+------------+------------------+------------ pgstat file context | 2 | dynahash.cpp | 158 | 2048 | 1 | 2048 pgstat file context | 2 | dynahash.cpp | 158 | 256 | 1 | 256 pgstat file context | 2 | dynahash.cpp | 158 | 4096 | 9 | 36864 pgstat file context | 2 | dynahash.cpp | 158 | 8192 | 4 | 32768(4 rows)
  • pg_shared_chunk_dump(contextname char(64)) 描述:将指定共享内存下内存上下文申请的所有chunk信息打印成文件。 参数contextname,表示内存上下文名称。 返回值类型:boolean 示例: 12345 SELECT * FROM pg_shared_chunk_dump('pgstat file hash table'); pg_shared_chunk_dump ---------------------- t(1 row)
  • pv_session_chunk_dump(tid int, contextname char(64)) 描述:将指定线程创建的某个内存上下文申请的所有chunk信息打印成文件。 参数tid,表示线程ID;参数contextname,表示内存上下文名称。 返回值类型:boolean 示例: 12345 SELECT * FROM pv_session_chunk_dump(140472797325280, 'Timezones'); pv_session_chunk_dump ----------------------- t(1 row)
  • 基本概念 数字化制造云平台(MBM Space)支持全局属性扩展和按业务数据分类扩展两种属性扩展方式,能满足用户90%以上的业务扩展场景。 全局属性扩展:即用户增加的扩展字段会对实体所有业务数据都会生效,对用户而言看到的是所有的扩展字段。 按业务数据分类扩展:即用户增加的扩展字段只对当前业务数据生效,不同的业务数据展示的扩展字段不同,起到扩展属性隔离的作用。 例如:用户可以针对电子产品(实体Electronics)所属的业务数据如手机(MobilePhone)增加扩展字段如打电话(Calling),拍照(TakePhotos);针对电子产品(实体Electronics )所属的业务数据如电脑(Computer)增加扩展字段如电脑型号(ComputerType),电脑品牌(ComputerBrand);其中Calling、TakePhotos和ComputerType,ComputerBrand等扩展字段互不影响,对于用户而言在增加业务数据MobilePhone时感知不到业务数据Computer的扩展字段,起到字段隔离的作用。 两种扩展方式原理图如图1和图2所示。 图1 全局属性扩展 图2 按业务数据分类扩展
  • 步骤3:添加ID生成器并发布 在“ID生成器定义”页面,选择“生成器配置”页签。 单击。 在弹出的“创建ID标识器”窗口中,填写表3信息。 表3 创建ID标识器参数表 参数 说明 生成器代码 ID生成器代码,系统自动生成取值。 生成器名称 ID生成器的名称,系统默认填充“生成器代码”取值。 生成器分类 ID生成器的分类,数据来源于“生成器分类”。 生成器标签 ID生成器的标签,数据来源于“生成器标签”。 单击“确定”。 将需要配置的构件从顶部的构件列表拖入中间的画布区域。如图4所示。 界面操作按钮说明如表4所示。 图4 自定义ID规则 表4 生成器配置操作按钮说明 按钮 说明 新建生成器。 重置会清空画布上的构件数据。 编辑生成器,单击“还原”可恢复编辑前的生成器的构件数据。 单击“复制”,自动生成生成器副本,内容相同。 编辑后的生成器的构件信息保存成功。 可直接将生成器配置数据生成二维码,以及提供打印服务。 编辑后的生成器的构件信息发布成功,生成器的状态变为“发布”。 “发布”状态的生成器不支持编辑操作。 选中画布中的某个构件,在弹出的“节点信息维护”窗口中编辑构件信息。 然后,逐一完成画布中各构件的配置信息。 各ID生成器需要配置的参数说明如表5所示。 表5 ID生成器定义基础数据(生成器配置) ID生成器 说明 车间编号 构件:固定字符 + 流水序列 固定字符:“固定值”为“SF” 流水序列:“目标长度”为“3” 线体编号 构件: 对象编码 + 流水序列 对象编码:“业务属性”为“线体种类”(数据来源于“业务对象码”) 流水序列:“目标长度”为“3” 工位编号 构件: 对象编码 + 固定字符 + 流水序列 对象编码:“业务属性”为“工序编码”(数据来源于“业务对象码”) 固定字符:“固定值”为“-” 流水序列:“目标长度”为“3” LOT条码 构件:固定字符 + 对象编码 + 流水序列 固定字符:“固定值”为“LOT” 对象编码:“业务属性”为“工单号”(数据来源于“业务对象码”) 流水序列:“目标长度”为“6” SN条码 构件:固定字符 + 日期代码 + 流水序列 固定字符:“固定值”为“SN” 日期代码:“时间代码属性”为“时间年月yyyyMM” 流水序列:“目标长度”为“10” 箱子条码 构件:固定字符 + 对象编码 + 日期代码 + 流水序列 固定字符:“固定值”为“LPN” 对象编码:“业务属性”为“产品编码”(数据来源于“业务对象码”) 日期代码:“时间代码属性”为“时间年月yyyyMM” 流水序列:“目标长度”为“4” 正常工单ID 构件:固定字符 + 日期代码 + 流水序列 固定字符:“固定值”为“WOP” 日期代码:“时间代码属性”为“时间年月日yyyyMMdd” 流水序列:“目标长度”为“6” 返工工单ID 构件:固定字符 + 日期代码 + 流水序列 固定字符:“固定值”为“RWO” 日期代码:“时间代码属性”为“时间年月日yyyyMMdd” 流水序列:“目标长度”为“6” ID生成器配置完成后,在顶部的“操作”栏当中单击“发布”。 “发布”状态的ID生成器才能被其他功能模块引用。
  • 步骤2:添加业务对象属性 在“ID生成器定义”页面,选择“业务对象码”页签。 选中业务对象记录后,单击“操作”列的“添加”。 在弹出的“添加业务对象属性”窗口中,参考表2配置各业务对象属性信息。 图3 添加业务对象属性 表2 ID生成器定义基础数据(业务对象码-对象属性) 业务对象 业务对象类属性代码 业务对象类属性名称 数据类型 默认值 业务对象类属性描述 MDM lineCatalog 线体种类 varchar 001 线体编号的线体种类对象 MDM workstepCode 工序编码 varchar Line 工位编号的工序编码对象 MDM wo_order 工单号 varchar WOP240101000001 LOT条码的工单号对象 MDM part_no 产品编码 varchar Product12345 箱子条码的产品编码对象 单击“保存”,业务对象属性添加完成。
  • 基本概念 数字化制造云平台(MBM Space)提供了自定义角色的功能,支持为不同的角色配置不同的操作权限,让用户权限管理更加灵活、便捷。在进行用户与权限管理前,请先了解一下如下基本概念。 角色 MBM Space基于RBAC(Role-Based Access Control)能力的授权,通过服务的“角色管理”实现不同用户的访问控制。MBM Space为您预置了超级管理员、租户管理员角色。您可以根据实际需求,自定义角色,并给角色授予菜单栏目权限。 权限 在MBM Space中添加的用户默认是没有任何权限的,需要将其加入角色,才能使得角色中的用户获得对应的权限。用户可以基于被授予的角色权限对系统进行操作。 超级管理员 超级管理员拥有“用户管理”和“租户管理”的权限,可以新增用户、新增业务租户以及管理租户的成员。 购买数字化制造云平台的账号即为MBM Space预置的超级管理员,系统支持将其他用户授予超级管理员角色,使其获得对应的权限。 除了预置的超级管理员,系统支持将其他用户授予超级管理员角色,使其获得对应的权限。 租户管理员 租户管理员拥有“角色管理”的权限,可以新增角色、授予角色菜单栏目功能权限以及管理角色权限对应的用户。 购买数字化制造云平台的账号即为MBM Space预置的租户管理员,系统支持将其他用户授予租户管理员角色,使其获得对应的权限。 除了预置的租户管理员,系统支持将其他用户授予租户管理员角色,使其获得对应的权限。
  • 步骤3:新增工位 如果工位配置了扩展属性,则在添加工位数据时,除了填写表3中的参数,还需要填写扩展属性参数。 在左侧工厂结构树中,选中线体节点,单击其右侧的,再在弹出的操作列表中单击“添加”,或者单击“新增工位”。 在弹出的“创建工位”窗口中,填写表3信息。 图4 创建工位 表3 创建工位参数表 参数 说明 设备名称 选择设备,数据来源于“设备规格定义”。 工位分类 工位的分类,数据来源于“参数配置”。 当前系统预置的取值包括独立正常加工、诊断工位、返工工位、关联正常加工。 工序代码 选择工序,数据来源于“工序定义”。 工位编号 工位编号支持手动输入,也支持根据设置的ID生成器规则自动生成。生成规则:工序代码 + "-" + 三位流水,例如ce10-001。 如果手动输入工位编号,取值长度不超过60个字符。 工位名称 工位的名称。 取值长度不超过60个字符。 工位描述 工位的描述。 取值长度不超过300个字符。 站型代码 工位的站型代码。 取值长度不超过32个字符。 站型描述 工位的站型描述。 取值长度不超过3000个字符。 是否生效 标识是否生效。 默认为是。有效的工位数据才能被其他功能模块引用。 是否计入工序产量 标识是否计入工序产量。 默认为是。计入工序产量是指记录每个工序的产量数量。 范围 工位的范围。 默认为某线专用。目前支持某线专用、专用。 ESD等级 工位的ESD等级。 默认为一级EPA区域。目前支持一级EPA区域、二级EPA区域。 洁净度 车间的洁净度,数据来源于“参数配置”。 默认为100万级。当前系统预置的取值包括10万级、100万级、1000万级。 铅属性类别 工位的铅属性类别。 默认为无铅。目前支持有铅、无铅。 进出站采集 工位的进出站采集方式,数据来源于“参数配置”。 默认为一枪过站。当前系统预置的取值包括一枪过站、两枪过站、不采集等。 工序转移模式 工位的工序转移模式。 默认为下游工序TraceIn触发。目前支持OUT过站触发、下游工序TraceIn触发、人工触发,包括机器人RFID触发。 自动化程度 工位的自动化程度。 默认为半自动。目前支持纯手工、半自动、全自动、联动化、自主化。 单击“保存后关闭”,工位添加完成。
  • 步骤2:新增线体 如果线体配置了扩展属性,则在添加线体数据时,除了填写表2中的参数,还需要填写扩展属性参数。 在左侧工厂结构树中,选中车间节点(“Workshop[***]”),单击其右侧的,或者单击“新增线体”。 在弹出的“创建线体/作业区”窗口中,填写表2信息。 图3 创建线体/作业区 表2 创建线体/作业区参数表 参数 说明 线体种类 线体/作业区的种类。 取值长度不超过57个字符。 线体编号 线体/作业区编号支持手动输入,也支持根据设置的ID生成器规则自动生成。生成规则:线体种类+三位流水号,例如Line001。 如果手动输入线体/作业区编号,取值长度不超过60个字符。 线体名称 线体/作业区的名称。 取值长度不超过60个字符。 线体描述 线体/作业区的描述。 取值长度不超过3000个字符。 生产单元类别 线体/作业区的生产单元类别。 目前支持Line(生产线体)、Process Cell(过程单元)、Operation Center(作业中心)、Storage Zone(存储区)。 部门 选择部门,数据来源于“部门人员”。 位置 选择位置,数据来源于“位置服务定义”。 业务负责人 线体/作业区的业务负责人。 取值长度不超过60个字符。 车间 选择车间,数据来源于有效的车间。 是否生效 标识是否生效。 默认为是。有效的线体/作业区数据才能被其他功能模块引用。 单击“保存后关闭”,线体添加完成。