DMS想使用DLA一键建仓功能 ,选择oss出现 这个且无bucket可选,是不是需要做什么授权?[阿里云数据管理DMS]


DMS想使用DLA一键建仓功能 ,选择oss出现 这个且无bucket可选,是不是需要做什么授权?

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. 首先允许访问OSS的权限,在oos服务里,添加授权策略。允许访问阿里云日志服务的权限。添加授权策略点击确定

  2. 没有正确配置阿里云OSS(Object Storage Service)的相关权限。当您尝试使用DMS(Data Migration Service)的DLA(Data Lake Analytics)一键建仓功能时,需要为DMS服务角色分配相应的权限。

    要解决这个问题,请按照以下步骤操作:

    1. 登录到阿里云控制台,然后进入RAM(Resource Access Management)页面。
    2. 找到您创建的DMS服务角色(例如:aliyunserviceroleforopenanalytics),然后点击“编辑角色”。
    3. 在弹出的编辑页面中,添加以下权限:
    • 允许访问OSS的权限。您可以在“授权策略”页面中,点击“添加授权策略”,然后选择“跨账户授权策略”。在“选择资源”页面中,选择您要访问的OSS Bucket所在的区域,然后点击“确定”。接下来,在“选择服务”页面中,选择“oss”服务,然后点击“确定”。最后,在“添加授权策略”页面中,点击“确定”。
    • 允许访问阿里云日志服务的权限。您可以在“授权策略”页面中,点击“添加授权策略”,然后选择“跨账户授权策略”。在“选择资源”页面中,选择“loghub”服务所在的区域,然后点击“确定”。接下来,在“选择服务”页面中,选择“loghub”服务,然后点击“确定”。最后,在“添加授权策略”页面中,点击“确定”。
    1. 完成上述步骤后,点击“保存”按钮,保存您的更改。然后,重新启动DMS任务,看看问题是否得到解决。
  3. 看报错是没有权限。在ram中给登录的账号ossfull权限,oss的授权也要弄的,就给主账号ossfull权限。此回答整理自钉群“阿里云DMS数据管理用户交流群”