OSM逆地理服务器搭建(一)之操作系统安装

一、服务器选择

如果我们需要搭建全球的逆地理服务器,我们需要准备一个性能比较好的,存储空间比较大的服务器。由于全球库全部导入的时候数据大约占了1.2个T左右的磁盘容量,所以我们的服务器必须有至少1.5T的磁盘容量。

下面是我自己组装的一台服务器参数:

硬盘:我选择了500G SSD(系统盘+其他应用软件存储)+1.5T SSD(用来存储导入的OSM数据)

CPU:2个8核 E5-2660

内存:4根8G内存条

这时有人该疑问了:去哪搞那么大的SSD来存储OSM数据?

其实我是把我们公司之前淘汰的IP SAN给改成了一台服务器,这1.5T的SSD是我利用几块480G的SSD组成的虚拟磁盘。由于OSM导入的数据不能分开存储到不同的盘,我才想到利用IP SAN进行组一块大容量的虚拟磁盘。

这样组成的服务器,无论数据导入速度还是执行过程都非常快速与流畅。之前也用一个旧的服务器+一块7.2K的机械磁盘导入过一次,过程中出现了一些意外,最后是导入完成了,但是有部分功能不能使用,但是不影响逆地理编码。

二、操作系统安装

操作系统我们选择ubuntu16.04 ,因为我们在逆地理编码的时候利用到Nominatim,利用Nominatim进行反地理服务器搭建的资料最多。

我使用的是Dell的品牌,这里操作步骤如下:

1、开机后,按F11,进入Boot Manager页面,点击:BIOS Boot Menu,如图:

 

2、然后出现如下页面,点击向下箭头选择:Hard C:,出来两个选项,选择Front USB就从U盘启动了,可以进入安装程序。

 

特别说明:

1、划分4个主要的基础分区:

  1. primary(主分区):100G
  2. swap 逻辑分区:20G
  3. /boot分区:10G
  4. /var分区:由于数据都是存储在这个目录下,因此建议至少分配1.5T的空间
  5. /home分区:剩余空间

2、分区完毕后,Device for boot loader installation处选择整个硬盘即可。

3、安装过程中有个地方需要录入your name和password,name

我这边输入的是用户名:jtrj   ,密码录入123456 后面很多指令都是以jtrj为基础开展的,到时候需要缓存我们自己的用户名与密码。

系统安装完毕后如果出现无法进入系统的问题,解决方案如下,仅针对戴尔服务器;

安装完系统后,重启电脑后会出现无法进入系统的问题,提示如图:

 

此时按F2进入system setup页面,点击:Boot Settings,Boot Mode如果为:BIOS选项,则

选择 Boot Mode为:UEFI,如果为UEFI,则改为:BIOS;保存完毕后重启系统即可进入系统。

猜你喜欢

转载自blog.csdn.net/qq_17486399/article/details/96866753
今日推荐