问题
你试图启动与一个定制的码头工人的砖集群的容器,但集群创建失败的错误。
{"原因":{“代码”:“CONTAINER_LAUNCH_FAILURE”、“类型”:“SERVICE_FAULT”,“参数”:{“即instance_id”:“i-xxxxxxx”,“databricks_error_message”:“我便未能推出火花容器实例。例外:无法与地址添加容器xxxx xxxx。不能在容器”mkdir}}}
导致
砖集群需要根用户和sudo。
配置自定义容器的图片,不支持开始作为一个非根用户。
有关更多信息,审查自定义容器文档。
解决方案
您必须配置您的集装箱码头工人开始作为根用户。
例子
这个容器配置ubuntu作为标准的用户开始。不能发射。
从databricksruntime /标准:8。x运行apt-get更新- y & & apt-get安装git - y & & \ ln - s /砖/ conda / env / dcs-minimal / bin / pip /usr/local/bin/pip & & \ ln - s /砖/ conda / env / dcs-minimal / bin / python /usr/local/bin/python副本。/ app WORKDIR /应用程序运行pip安装- r的要求。三种。运行ubuntu乔恩- r /应用程序用户ubuntu
这个容器配置开始作为根用户。它发射成功。
从databricksruntime /标准:8。x运行apt-get更新- y & & apt-get安装git - y & & \ ln - s /砖/ conda / env / dcs-minimal / bin / pip /usr/local/bin/pip & & \ ln - s /砖/ conda / env / dcs-minimal / bin / python /usr/local/bin/python副本。/ app WORKDIR /应用程序运行pip安装- r的要求。三种。