日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

操作手冊

渲管與各云產品的依賴如下圖所示。

依賴關系

A) 渲管與各云產品的詳細關系

B) 渲管系統內部結構

渲染管理結構
  • render manager: 基于 flask 框架開發Web 應用,主要負責和用戶進行人機交互,接收用戶請求。

  • render master:后臺背景進程,根據人機交互的結果進行作業提交以調度。

  • 本地數據庫:主要存放用戶提交的渲管請求,待渲管任務結束后自動刪除該信息。

2. 渲管的部署

在阿里云云市場有已安裝了渲管的 ECS 鏡像免費售賣,在啟動 ECS 實例時,將鏡像指定為鏡像市場中的 rendermanager,啟動即可使用。

A) 獲取渲管鏡像

官方渲管鏡像:RenderManager 鏡像,創建 ECS 實例時,選擇鏡像市場,直接搜索以上關鍵字即可獲取。自定義渲管鏡像:基礎鏡像建議采用 Ubuntu 14.04 64 位,按照以下步驟安裝渲管系統。

# 安裝 flask
sudo apt-get install python-flask -y
# 安裝 uwsgi
sudo apt-get install uwsgi uwsgi-plugin-python -y
# 安裝 nginx
sudo apt-get install nginx –y
# 修改 nginx 配置,在 http 模塊里添加新的 server
#
#    server {
#        listen 1314; #listen port 
#        server_name localchost;
#        location / {
#            include uwsgi_params;
#            uwsgi_pass 0.0.0.0:8818;#this must be same app_config.xml
#        }
#     }
#
vi /etc/nginx/nginx.conf
# 啟動 nginx 或重啟
nginx
# 獲取最新版渲管
wget http://openrm.oss-cn-qingdao.aliyuncs.com/render_manager_release/latest/rm.tar.gz
# 解壓
tar –xf  rm.tar.gz
# x.x.x 為版本號
cd rm-x.x.x
# 指定安裝目錄部署
python deploy.py /root/rm_install/
# 啟動
cd /root/rm_install/rm_install_s && python rm_cmd.py start
# 登錄渲管 http://installed_machine_ip:1314/rm/login
# 初始賬號: rm_admin 密碼: rm_admin@123
# 若監聽在公網,建議采用https

B) 開通 ECS 實例

請指定某 ECS 實例部署渲管系統,配置參數,請參考Linux系統實例快速入門

  • 公網 IP 地址選擇分配。

  • 鏡像市場: RenderManager 或者自定義鏡像

  • 設置密碼

3. 渲管系統升級

系統版本

頁面右上角的版本信息中可以查看是否有可升級的新版本,第一次使用渲管前,建議升級到最新版本后再使用渲管(每次只能升級到下一版本,所以升級后請查看是否已是最新版本)。

4. 渲管系統配置

配置

配置頁面里有渲管系統的各種系統設置。第一次使用渲管時,必須設置SECURITY_ID,SECURITY_KEY,OSS_BUCKET 三個值,不然渲管無法使用。

  • SECURITY_ID 和 SECURITY_KEY 即阿里云賬號的 AccessKeys 信息,可以在阿里云官網控制臺創建。

  • OSS_BUCKET 可以在 OSS 的控制臺創建,用于存儲渲管自身的 worker 包已經渲染數據。

渲管默認使用青島(華北1)區域,如果使用其他區域的 BatchCompute,請修改配置中的OSS_HOST(OSS_BUCKET 必須與 OSS_HOST 屬于同一個region)與 BATCHCOMPUTE_REGION,每個 REGION 的 OSS_HOST 也可以咨詢產品團隊獲取。 區域的選擇和計算節點的鏡像區域保持一致,若計算節點鏡像在深圳區域,則渲管的區域信息也必須是深圳,同時 OSS BUCKET 也必須是該 REGION 下的 BUCKET;若使用批量計算官方提供的計算節點鏡像則需要選擇深圳 REGION。

配置

其他配置項,請參考頁面上的說明。

5. OSS數據上傳

提交渲染作業前,一定要將渲染用到的數據上傳 OSS,在計算節點啟動后再上傳的數據將不能在計算節點中訪問到。

自定義鏡像

由于 OSS 頁面控制臺上傳數據有大小限制,所以上傳數據建議使用 OSS 的 osscmd下線說明(類Linux系統)、windows 客戶端或者 MAC 客戶端

參考 更多 OSS工具

6. 計算節點鏡像制作

渲染客戶如希望定制計算節點鏡像。

7. 計算節點鏡像管理

A) 添加計算節點鏡像

在鏡像管理頁面,可以添加計算節點鏡像 ID。

鏡像ID

B) 給計算節點鏡像配置渲染軟件信息

在添加完計算節點鏡像 ID 后,在鏡像信息頁面可以點擊添加軟件并配置軟件信息。

配置軟件信息
  • 在配置軟件信息時,需要填入渲染軟件的名稱,渲染文件的后綴(用于識別渲染文件)以及執行代碼。

  • 執行代碼(要求 python 語法)會在渲管 worker 中執行,render_cmd 變量即渲染時的命令行,命令行應根據實際安裝的渲染軟件來填寫,比如渲染軟件的路徑,以及一些參數。渲管中的模板只是個示例,實際使用需要微調。

渲管

渲管已經預定義了一些變量和函數,在執行代碼中可以調用這些變量和函數,例如$CPU在執行期會被替換成實際的cpu核數,$START_FRAME在執行期會被替換成起始幀號。

如果想增加自定義參數,可以選擇添加參數,添加的自定義參數會需要在提交作業時填入。關于所有的可用變量可在軟件配置頁面點擊查看。

$OUTPUT_LOCAL_DIR這個變量即創建項目時配置的節點內臨時輸出路徑,渲染的輸出結果應該放在該路徑下(大部分渲染器都支持在命令行中指定輸出路徑),在渲染結束后該目錄下的數據會被傳輸到 OSS。

8. 項目管理

A) 項目創建

創建項目時需要指定 OSS 數據映射,計算節點鏡像,虛擬機內的臨時輸出路徑,OSS 輸出路徑。

i. 計算節點鏡像

創建項目時選擇的計算節點鏡像(需要先在鏡像管理頁面添加計算節點鏡像)是提交 AutoCluster 作業時使用的鏡像,如果提交作業時指定了集群(在集群管理頁面可以創建)則作業直接跑在所指定的集群中。

ii. OSS數據映射

OSS 數據映射(或者稱 OSS 數據掛載),可以將 OSS 上的數據映射到計算節點的本地路徑(windows 是盤符),一個作業中的所有計算節點可以共享訪問到相同的數據。OSS 數據掛載有如下功能或限制:

  1. 映射的目的路徑必須根據計算節點鏡像實際的操作系統類型進行填寫,否則會導致掛載失敗,windows 只能映射到盤符(例 G:),linux 必須是絕對路徑。

  2. 可共享讀取訪問 OSS 上的數據。

  3. 不支持修改 OSS 上已存在的文件和文件夾名稱。

  4. 選擇 WriteSupport 后,支持本地(掛載路徑下)文件和文件夾的創建,以及新建文件的修改。

  5. 掛載的本地路徑里的改動只是本計算節點可見,不會同步到 OSS。

  6. 在 Windows 系統中,在掛載時刻已存在的文件夾中創建的文件或文件夾將不支持刪除操作,linux 系統可以。

  7. 選擇 LockSupport 后,將可以使用文件鎖功能(只影響 windows)。

  8. OSS 數據掛載會有分布式cache(集群內),所以在大規模并發讀取數據時性能較好(能達到 10MB~30MB,200 臺并發,讀取 20G 數據)。

  9. OSS 路徑必須以’/’結尾。

iii. OSS 輸出目錄與臨時本地輸出目錄

渲染作業結束時,計算節點中的臨時輸出目錄中的數據將會被傳輸到 OSS 輸出目錄中。臨時輸出路徑格式必須與節點的操作系統類型對應,不然會出錯。

B) 提交渲染任務

開始任務

選擇目的集群和場景所在的 OSS 路徑前綴后進入提交的詳細頁面,選中場景文件的上一級目錄,可以被提交渲染的場景文件則會被列出,勾選想要渲染的文件,選擇配置的渲染軟件和起止幀,即可提交渲染作業。

可指定節點數量,如果指定集群,并發數量上限是集群的節點數上限。填入的起止幀會均勻的分布在各個計算節點被渲染。

指定集群

任務結束后可以在OSS上查看輸出結果,如果開啟自動下載(配置頁面設置),渲管會在任務結束后將OSS上的輸出結果下載到渲管部署的機器上。

C) 渲染日志

在節點列表頁面,點擊節點可以查看各種日志,渲管 worker 日志里都是渲管系統 worker 的日志,里面可以查看該計算節點中運行的實際渲染命令行。

渲染器標準輸出和渲染器標準輸出里的日志,就是渲染軟件的輸出日志。

渲管

9. 調試

新啟動的渲管需要進行配置,并進行調試然后再提交大規模的渲染任務。

配置完,應該先提交1幀測試任務,查看錯誤日志(渲管 worker 日志和渲染器標準輸出)調整渲染軟件配置(主要是修改渲染命令行),走通全流程并確認結果沒有問題后才進行正式生產渲染。

當作業失敗的時候可以在作業信息中查看失敗原因項。

失敗原因

建議創建一個集群然后將作業提交到該集群進行調試(AutoCluster 的作業需要啟停計算節點,比較費時)。

10. 集群管理

在集群管理頁面可以創建自定義集群,需要選擇所需的計算節點鏡像 ID,節點的實例類型(BatchCompute 的不同區域可能支持的實例類型和磁盤類型不同,詳情請咨詢產品團隊)。

磁盤類型和磁盤大小(根據實際制作的計算節點鏡像的磁盤大小選擇,選擇過小會導致無法啟動計算節點)。創建好的集群可以動態調整節點數量,甚至調整數量到 0。

調整磁盤信息