2015-12-14 33 views
-1

我成功地將Azure文件存儲掛載到同一訂閱和位置內的VM。現在我把這個虛擬機克隆到一個新的訂閱和另一個位置 - 所以我的新機器除了訂閱和位置完全一樣。當我運行相同的命令,用於安裝在同一個文件存儲:在不同的訂閱和位置共享存儲帳戶

sudo mount -t cifs //MYACCOUNT.file.core.windows.net/MY/FOLDER /MY/LOCAL/FOLDER/ -o vers=3.0,username=USER,password=ACCESSKEY,file_mode=0777,dir_mode=0777 

然後我得到

mount error(13): Permission denied 
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) 

我認爲這是與不同的訂閱和位置,因爲在門戶網站時,我點擊我的文件存儲connect據說:

To connect to this file share, run this command from any Windows virtual machine on the same subscription and location: 

那麼,有沒有可能從另一個訂閱和地點內連接到我的文件存儲?

+0

什麼是您在虛擬機上使用的Windows服務器版本? –

+0

這是一個Ubuntu 14.04虛擬機。我剛剛從門戶網站發佈了這句話,因爲我認爲這是對某種限制的暗示 - 但我無法找到關於文件存儲連接的「官方」限制。 – Munchkin

回答

1

您需要使用SMB 3.0協議在該Azure區域之外進行連接。這頁說,它不支持在Linux上: https://azure.microsoft.com/en-us/documentation/articles/storage-how-to-use-files-linux/

注意,由於Linux的SMB客戶端還不支持加密,安裝在Linux文件共享仍需要客戶端在同一個Azure的區域作爲文件共享。但是,對Linux的加密支持是負責SMB功能的Linux開發人員的路線圖。

編輯:在Ubuntu here上有更新。

相關問題