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]

    [root@localhost~]# "

    网上搜索到的解决办法:

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

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

      /*查看*/#

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

      /*临时生效*/

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

      [root@localhost~]# 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.

 

posted @ 2020-03-06 14:27  RobertAtWeiHai  阅读(513)  评论(0编辑  收藏  举报