我在Limetech Unraid Server上运行Ubuntu Server 14.04作为虚拟机。Unraid用作文件服务器,可以使用NFS和/或SMB。我希望能够将vm上的任何程序指向文件服务器,以便将大部分信息存储在文件服务器而不是虚拟驱动器上。文件服务器目录呈现给程序的方式无关紧要,但最好将其作为安装目录提供。
提前致谢。
只是好奇你的用例是什么?为什么不从GitLab将存储库克隆到物理机器?您可以将GitLab配置为镜像远程:docs.gitlab.com/ee/workflow/repository_mirroring.html,您也可以使用相同的技术将其配置为推送到远程,而不是拉,如果您有EE。你也可以编写你的遥控器脚本每小时从GitLab拉出来,这就是我们解决类似问题的方法。
—
Eric
这不是一个坏主意。对于我的gitlab问题,这是一个很好的解决方法,但是,我仍然想知道除了gitlab之外如何从ubuntu访问文件服务器以用于其他应用程序。
—
Erisdar_Skolir 2016年
有很多方法,大多数(全部?)完全依赖于您正在使用的虚拟化(VMWare,VirtualBox,Hyper-V,??),主机操作系统是什么,共享使用的协议( SMB,CIFS,NFS,?),以及如何将其公开给VM(作为网络文件服务器,作为安装目录,??)。使用这些细节更新您的问题,您将更有可能得到答案。
—
Eric
根据您的编辑,如果您在文件服务器上创建网络共享并将您的网络公开给VM,它应该能够安装共享。但是你是说文件服务器本身也是VM的主机吗?如果是这种情况使用网络共享可能是不必要的,您可能只是直接共享存储。我对limeraid不太熟悉。
—
Eric
我得到的一点是,我不知道如何安装共享。我没有非常使用Linux,因此对它的命令知之甚少。我不确定你的第二个建议是否会无所事事,我将不得不调查它,但是现在我只想知道如何安装网络共享,如果不是因为这个特殊情况,那么只是为了知识。
—
Erisdar_Skolir 2016年