按照預設全盤安裝的Deepin v23作業系統,預設根目錄的大小為15GB,初始安裝系統之後,佔用約9GB,ArcGIS_Server_Linux_1081_175289.tar.gz安裝包大小在3.5GB。
我編寫了一下自動化安裝ArcGIS Server 10.8.1 for Linux的指令碼,預設將安裝包解壓到/tmp系統臨時目錄下,啟動安裝的時候就報錯了,大意是程式安裝需要8GB的空間,可用空間只有2GB云云,錯誤程式碼212,經過查詢,是可用空間不足。
但是問題是,我的安裝路徑/home/gisadmin/arcigs(gisadmin是當前使用者名稱)下,可用空間有900+GB,不可能空間不足。
思考了一下,ArcGIS Server安裝程式應該是檢查當前所在分割槽的空間,然後報告當前分割槽的可用空間。根目錄所在的分割槽,15GB-9GB-3.5GB=2.5GB<8GB,可不就是剩餘空間不足了嘛。
接下來,於是更改了一下指令碼的解壓縮目錄為/home/gisadmin/.ags_tmp,在/home目錄下執行安裝程式,就不會再報錯了。
另外,用隨身碟進入livecd,把根目錄的空間調整到了64GB,這樣,怎麼折騰空間都是夠了。