linux搭建可用實驗環境 rhel7

2022-04-10 06:15:38 字數 3580 閱讀 2212

在虛擬機器中首次安裝好系統,光碟自動掛載 伺服器上是沒有光碟的,會自動彈出

安裝完成後:

解除安裝安裝光碟

[root@localhost ~]# umount /dev/sr0

解除安裝後,光碟就沒有了,跟真實的伺服器很相似

調整語言:

右上角-設定-英文-登出

關閉自動鎖屏(作用不用總是輸入密碼)

設定-privacy(隱私設定)-第一項鎖屏功能關掉

建立乙個可用的實驗快照

1、 固定的可以聯網ip位址

2、 關閉防火牆

3、 關閉selinux

4、 光碟自動掛載

5、 配置好本地yum源

如果是rhel6 安裝vmware tools rhel7自動安裝

一、配置ip位址

rhel7中弱化了setup的功能,對於網路管理來說,network服務的功能弱化,主要通過networkmanager對網路進行管理

rhel7通過nmtui修改網路配置(rhel7預設安裝,前提是需要開啟networkmanager.service 才可以使用)

首先,確定networkmanager服務正常執行(是開啟的)

[root@localhost ~]# systemctl status networkmanager

● networkmanager.service - network manager

loaded: loaded (/usr/lib/systemd/system/networkmanager.service; enabled; vendor preset: enabled)

active: active (running) since 二 2016-01-26 20:05:49 cst; 43min ago

如果沒有啟動,手動啟動

[root@localhost ~]# systemctl restart networkmanager

檢視ip位址

[root@localhost ~]# ifconfig

eno16777736: flags=4163mtu 1500

inet 192.168.1.62 netmask 255.255.255.0 broadcast 192.168.1.255

inet6 fe80::20c:29ff:fe0c:e042 prefixlen 64 scopeid 0x20

ether 00:0c:29:0c:e0:42 txqueuelen 1000 (ethernet)

rx packets 6184 bytes 6682795 (6.3 mib)

rx errors 0 dropped 0 overruns 0 frame 0

tx packets 4609 bytes 508159 (496.2 kib)

tx errors 0 dropped 0 overruns 0 carrier 0 collisions 0

修改ip位址

[root@localhost ~]# nmtui-edit eno16777736

系統網絡卡名稱太長如何修改

閘道器,子網掩碼,ip位址

啟用網路配置(2種方式)

[root@localhost ~]# nmtui

或者[root@localhost ~]# systemctl restart network

二、關閉防火牆並設定開機自動關閉

[root@localhost ~]# systemctl stop firewalld

[root@localhost ~]# systemctl disable firewalld

removed symlink /etc/systemd/system/dbus-org.fedoraproject.firewalld1.service.

removed symlink /etc/systemd/system/basic.target.wants/firewalld.service.

三、關閉selinux並設定開機自動關閉

[root@localhost ~]# setenforce 0 #臨時關閉

開機自動關閉:

[root@localhost ~]# sed -i 's/selinux=enforcing/selinux=disabled/' /etc/selinux/config

四、設定光碟開機自動掛載

[root@localhost ~]# echo "/dev/sr0 /mnt iso9660 defaults 0 0" >> /etc/fstab

五、配置好本地yum源

[root@localhost ~]# rm -rf /etc/yum.repos.d/*

[root@localhost ~]# cat > /etc/yum.repos.d/rhel7.repo <[root@localhost ~]# yum clean all #清空yum快取

[root@localhost ~]# yum list #生成快取列表

安裝系統常遇到的問題

1.安裝完系統沒有網絡卡

問題一解決方法

由於vmware虛擬網絡卡和linux相容問題導致驅動無法正常安裝,預設的網絡卡型別不相容

找到我們的vmware虛擬機器資料夾,將vmware 虛擬機器配置 (.vmx),追加一條設定我們網絡卡型別ethernet0.virtualdev = "e1000"

原因vmware都在虛擬客戶機中提供的是古老的amd pcnet10/100mbps虛擬網絡卡,後來,vmware通過一種類似部分虛擬化的vmxnet優化虛擬網絡卡的方式提供了10/100 /1000mbps效能,無疑效能更好。現在,vmware esx server已經可以提供基於intel e1000的千兆虛擬網絡卡,從相容性和效能的角度來看,e1000都是更好的選擇。但似乎,在esx/esxi 3.5的圖形介面中,都無法直接選擇該網絡卡型別,需要手動配置。

型別可以選擇多項

值為"e1000"指定網絡卡型別為intel(r) pro/1000

值為"vlance"指定網絡卡型別為amd pcnet am79c970a(預設為此項不相容)

值為"vmxnet"指定網絡卡型別為vmware pci ethernet adapter

修改完成後,檢視我們的網絡卡 inter 可以用了,amd預設依然無法啟用

[root@sky ~]# lspci |grep eth

02:01.0 ethernet controller: intel corporation 82545em gigabit ethernet controller (copper) (rev 01) ###可以正常使用啦

問題二解決方法

設定vmware橋接設定,將所有橋接卡net0 net8全部刪除,然後重啟我們電腦,再點選恢復預設即可解決

原因:應該由於之前vm網絡卡沒有驅動正常。

2.在工作中安裝系統,無法進入安裝介面,總是停留在logo介面

解決辦法: 關掉伺服器,拔下所有電源和資料線,按住電源按鈕放電20秒,重新開機。

3.安裝之後沒有桌面

yum -y groupinstall "server with gui"

show-installed

startx

SpringCloud高可用環境搭建

eureka server 高可用環境需要部署兩個eureka server,它們互相向對方註冊。如果在本機啟動兩個eureka需要 注意兩個eureka server的埠要設定不一樣,這裡我們部署乙個eureka server工程,將埠可配置,製作兩個 eureka server啟動指令碼,啟動不...

CSAPP實驗環境搭建

配置ubuntu 選擇ubuntu作為實驗的執行環境,下面是一些配置命令。docker pull ubuntu 18.04 apt get updateapt get install sudosudo apt get install build essentialsudo apt get insta...

rh401 簡單pxe網路引導環境的搭建

1.安裝與配置dhcp伺服器 yum install dhcp vim etc dhcp dhcpd.conf next server 10.100.0.254 filename pxelinux.0 subnet 10.100.0.0 netmask 255.255.0.0 host 401y s...