血泪历程:

1. Hyper-V安装Ubuntu

Windows Server 2008R2 Hyper-V 安装Ubuntu 18.04,N次,未成功,改为Ubuntu 16.04安装成功,不知是否虚拟机版本太低,没有成功

2. 设置root密码

Ubuntu安装默认root没有密码,需要sudo passwd root 设置密码

3.虚拟机双网卡配置

网络配置,虚拟机增加了虚拟网卡,用于联接存储,ifconfg -a,查看,但未启动,终端修改成功,重启后又丢失! 。修改/etc/network/interfaces

增加:

auto eth1
iface eth1 inet static
        address 10.0.0.2
        netmask 255.255.255.0

后因注释#错乱,导致有一段说明没有被当成注释,重启了N次系统,加载不了网络。

4. 挂载iscsi

挂载10.0.0.1的iscsi,修改/etc/rc.local,增加如下:

iscsiadm -m discovery -t sendtargets -p 10.0.0.1
iscsiadm -m node -T iqn.dp2xxx.xxxxx:iscsi-6t -p 10.0.0.1:3260 -l
mount /dev/sdb /mnt/iscsi/
exit 0


5.seafile快速安装 

使用安装脚本在 Ubuntu 16.04 或 CentOS 7 上快速安装,我们准备了一个安装脚本帮助您在 Ubuntu 16.04 或 CentOS 7 快速的安装部署 Seafile 服务(配置好 MariaDB, Memcached, WebDAV, Ngnix 和开机自动启动脚,): https://github.com/haiwen/seafile-server-installer-cn,很顺利!

6. 默认seafile-data目录修改

mv -r opt/seafile/seafile-data/ /mnt/iscsi #移动seafile存储目录到存储

修改/opt/seafile/ccnet/seafile.ini,指向新位置

7. NAT及不能上传下载问题

关键的一步来了。想用外网地址访问,防火墙(路由器)做好映射 192.168.1.3:80->202.192.15.14:4756,各种尝试修改/etc/ngnix,/opt/seafile/conf下的各种配置,不起作用,内网地址用80端口可以登录、上传下载都可以;外网地址可以登录,但是seafile无法下载上传文件。

最终解决方式配置文件都不用修改!!!!,仅需要做好这一步:红框填写192.168.1.3,80不要端口号即可。也不需要填写外网地址202.192.15.14:4756 或者 202.192.15.14!!!!!!

Seafile Ubuntu 安装 NAT iscsi挂载 不能上传下载文件的几个问题

 

相关文章:

  • 2022-12-23
  • 2021-11-11
  • 2022-01-13
  • 2021-11-09
  • 2022-12-23
  • 2021-05-06
  • 2022-12-23
  • 2022-02-06
猜你喜欢
  • 2021-11-30
  • 2021-06-25
  • 2021-09-24
  • 2021-11-15
  • 2021-10-07
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案