您可以提前配置作業數據,并將作業數據及執行文件上傳至對象存儲OSS。創建作業時,可直接選擇OSS中的作業文件,以提升工作效率。本文介紹如何上傳作業到OSS并導入作業數據到集群中。
上傳數據至OSS
您可以將作業數據及執行文件上傳至對象存儲OSS,操作步驟如下:
通過OSS導入作業到集群
登錄集群。
具體操作,請參見登錄集群。
選擇以下一種方式導入:
OSS域名導入。
獲取OSS服務的URL。
具體操作,請參見通過外網訪問OSS服務和通過內網訪問OSS服務。
運行以下命令下載作業和腳本文件:
本示例中作業腳本為:test.py、作業數據為:test.data。
當前系統已安裝wget:
cd /ehpcdata wget http://<Bucket>.<內網Endpoint>/test.py wget http://<Bucket>.<內網Endpoint>/test.data
當前系統未安裝wget:
cd /ehpcdata curl -O http://<Bucket>.<內網Endpoint>/test.py curl -O http://<Bucket>.<內網Endpoint>/test.data
臨時鏈接導入。
獲取存儲文件含簽名的臨時URL。
具體操作,請參見授權給第三方下載。
運行以下命令下載作業和腳本文件。
本示例中作業腳本為:test.py、作業數據為:test.data。
當前系統已安裝wget:
cd /ehpcdata wget http://<bucket>.<region>.aliyuncs.com/<object>?OSSAccessKeyId=<user access_key_id>&Expires=<unix time>&Signature=<signature_string>/test.py wget http://<bucket>.<region>.aliyuncs.com/<object>?OSSAccessKeyId=<user access_key_id>&Expires=<unix time>&Signature=<signature_string>/test.data
當前系統未安裝wget:
curl -O http://<bucket>.<region>.aliyuncs.com/<object>?OSSAccessKeyId=<user access_key_id>&Expires=<unix time>&Signature=<signature_string>/test.py curl -O http://<bucket>.<region>.aliyuncs.com/<object>?OSSAccessKeyId=<user access_key_id>&Expires=<unix time>&Signature=<signature_string>/test.data
文檔內容是否對您有幫助?