zoukankan      html  css  js  c++  java
  • odoo14使用的文件服务器【NFS】 HE

    linux系统之间要文件共享实现方式:目前测试系统为Ubuntu20.04LTS

    条件:1、保证两个系统都是linux;

               2、目前实现是同一个局域网内;

    服务端:172.26.1.0

    客户端:172.26.0.255

    一、服务端安装程序:

    1.1 服务器端需要安装 nfs-kernel-server 软件包:

     sudo apt-get update 
     sudo apt-get install nfs-kernel-server
    

    1.2 创建共享的文件(也可以是已经存在的文件)

    sudo mkdir -p /home/odoofile




    修改 exports 文件
    sudo nano /etc/exports


    重启nfs
    sudo service nfs-server restart

    #显示已经mount到本机nfs目录
    sudo showmount -e localhost

    #将配置文件中的目录全部重新export一次!无需重启服务。
    sudo exportfs -rv

    #查看主机ip

    ifconfig -a 

    #查看NFS的运行状态

    sudo nfsstat

    #查看rpc执行信息,可以用于检测rpc运行情况

    sudo rpcinfo

    二、客户端安装程序

    2.1安装NFS服务:

    #执行以下命令安装NFS服务器,

    #apt会自动安装nfs-common、rpcbind等13个软件包

    sudo apt install nfs-kernel-server
    

     

    2.2查看NFS服务器上的共享目录

    #显示指定的 ip(ifconfig -a 查看)NFS服务器上export出来的目录

    sudo showmount -e xxx.xxx.xxx.xxx(ip)


    创建本地挂载目录(文件夹必须为空)

    sudo mkdir -p /xxx/xxx


    挂载共享目录

    #将NFS服务器ip上的目录,挂载到本地的/mnt/目录下

    sudo mount -t nfs xxx.xxx.xxx.xxx:/home/xxx/gongxiang   /xxx/xxx

    ip 被共享文件夹     客户端共享路径  

    例子:sudo mount -t nfs 172.26.1.0:/home/odoofile /tmp/odoo_file

     

    三、测试效果

    在两边创建文件,查看文件夹

    最后将odoo14里面的data_dir指定到共享目录

    服务端:

    客户端:

    至此NFS设置成功,文件服务器之间的热备是不是也可以通过此方式来设置

    心有猛虎,细嗅蔷薇
  • 相关阅读:
    [转]移动端实现垂直居中的几种方法
    MySQL常见的两种存储引擎:MyISAM与InnoDB的爱恨情仇
    关于分布式计算的一些概念
    一份最中肯的Java学习路线+资源分享(拒绝傻逼式分享)
    Java多线程学习(八)线程池与Executor 框架
    深入理解工厂模式
    深入理解单例模式
    Java NIO 之 Buffer(缓冲区)
    Java NIO 概览
    分布式系统的经典基础理论
  • 原文地址:https://www.cnblogs.com/1314520xh/p/15708416.html
Copyright © 2011-2022 走看看