lnpp(2018)

windows server 2008 r2 + virtualbox + rhel7.6 + nginx + postgresql +php

HOSTS:WINDOWS SERVER 2008 R2

STEP1 : 安装VIRTUALBOX

virtaulbox 版本 5.2.22 r26460

STEP2: 安装RHEL7.6

vm 配置  cpu 4, memory 8G

安装源:rhel-server-7.6-x86_64-dvd.ISO

问题一:vm开始配置为CPU 8 ,MEMORY 8G,RHEL安装模式是web SERVICE

  rhel7 安装重启后,进入EMERGENCY MODE,输入ROOT PASSWORD 之后,

  出现“[ 626.098396] NMI watchdog: bug:soft lockup - cpu#7 stuck for 23s! [setfont: 3090]

  [~]# "

  网上搜索到的解决办法:

    /*追加到配置文件中*/

    [~]# echo 30 > /proc/sys/kernel/watchdog_thresh 

    /*查看*/#

    [~]# tail -1 /proc/sys/kernel/watchdog_thresh
      30

    /*临时生效*/

      [~]#sysctl -w kernel.watchdog_thresh=30

    [~]# reboot

      Authorization not available.Check if polkit service ..... for more information

  这个方法并不好用,重启后还是出现SOFT LOCKUP,只不过有时候是CPU#0,CPU#2,在网上也查到FEDORA不支持VIRTUALBOX的BUG,但是也有VIRTUAL+RHEL7成功的文章。可能是对于POLKIT不了解吧。为了解决问题,就简化了安装。调整了VM配置,把CPU数调整成4,RHEL采用精简安装,成功。

  但是重启几次之后,又进入emergency mode!

  又重新用GUI模式安装,成功进入。同意License.……重启动后又进入emergency mode!

  好吧, 我承认我比较懒,其实我第一回就 #journalctl -xb ,看到 unit dev-sda1.device has failed.........,只是我想也许是虚拟机的虚拟硬盘问题。看看这个链接吧https://www.cnblogs.com/rb258/p/10063224.html ^_^概言之,#vi /etc/fstab,加上 nofail 选项,这回是真的,真的好了。

  接下来,设置安装镜像为REPO

STEP3 :nginx

Pre-Built Packages for Stable version

To set up the yum repository for RHEL/CentOS, create the file named /etc/yum.repos.d/nginx.repowith the following contents:

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
gpgcheck=0
enabled=1

Replace “OS” with “rhel” or “centos”, depending on the distribution used, and “OSRELEASE” with “6” or “7”, for 6.x or 7.x versions, respectively.

相关推荐