在未安裝的情況下與 Windows 共用互動的問題

在未安裝的情況下與 Windows 共用互動的問題

我正在使用 Kubernetes 重建遺留系統,並且在某些情況下需要讀取檔案並將檔案寫入 Windows 共用。

我曾嘗試與我們的內部雲端供應商合作,在叢集上安裝各種驅動程式以掛載 Windows 共享,但未能成功。

到目前為止,我已經能夠使用smbclient 或curl 的命令功能來讀取和寫入文件,但這兩種方法在工作時,與安裝的替代方案(在Kubernetes 集群外部進行的測試)相比似乎非常慢。與貼裝相比,傳輸速度似乎只有一半甚至更差。

smbclient -U user%pass '//server/share' -m smb3 -c 'get bigfile.csv bigfile.csv'

curl -u "WORKGROUP\user:pass" smb://server/share/bigfile.csv > bigfile.csv

所以,我現在的問題是:

透過 SAMBA 共享加載文件時是否有辦法加快 smbclient 或 curl 的速度,或者是否有任何其他方法可以與 SAMBA 共享交互而無需安裝我所缺少的?或者,由於設定的性質,對該服務的卸載存取總是會變慢嗎?

相關內容