Linux常見問題

2021-07-27 06:28:30 字數 4828 閱讀 3579

cenos6.7無法上網

解決方法: (該解決方法是設定為nat模式)

1.將網路連線模式設定成nat模式,不能設定成僅主機模式

2.檢視ip網段與閘道器網段是否一致, 如果不一致:將ip網段設定成與網管網段一致

3.將onboot設定成yes

4.將閘道器設定成與非虛擬機器不同的閘道器位址, 如:非虛擬機器位址為192.168

.179

.1,那麼虛擬機器的位址應改為192.168

.179

.2(除192.168

.179

.1以外的位址)

5.編輯->虛擬網路編輯器->nat模式->nat設定,將閘道器設定成與4中的閘道器位址一致

網絡卡eth0啟動失敗

解決方法:

1.檢視/etc/sysconfig/network-scripts/ifcfg-eth0下和/etc/udev/rules.d/70

-perisitent

-net

.rules的hwaddr值是否一致,若不一致,則修改hwaddr的值.以70

-perisitent

-net

.rules下的attr值為準.

2.檢視/etc/udev/rules.d/70

-perisitent

-net

.rules檔案,將不是eth0的網絡卡注釋或者刪除

3.然後重啟網絡卡

注意:記得配置dns

設定虛擬機器與系統時間同步問題

在安裝完centos系統後發現時間與現在時間相差8小時,這是由於我們在安裝系統的時選擇的時區是上海,

而centos預設bios時間是utc時間,所以時間相差了8小時。這個時候的bios的時間和系統的時間是不一致的,乙個代表 utc 時間,乙個代表cst(+8時區),即上海時間

解決方案:

sudo vi /etc/sysconfig/clock
zone="asia/shanghai"                        #將時區設為上海

utc=false #設定為false,硬體時鐘不於utc時間一致

arc=false

2.將linux的時區設定為上海時區

sudo ln -sf /usr/share/zoneinfo/asia/shanghai   /etc/localtime
3.對準時間,需要先安裝ntp伺服器

yum install ntp
sudo ntpdate asia.pool

.ntp

.org

4.設定硬體時間和系統時間一致並校準

sudo /sbin/hwclock --systohc
至此,linux系統時間和計算機硬體時間都是cst時間了,並且為上海時區。

配置主從節點ntp服務

解決方法:

1.安裝ntp服務

yum install ntp
2.配置ntp服務, prefer意味著首選ip位址,在主節點設定對準 65.55.56.206 時間,從節點設定主節點ip

vi /etc/ntp.conf
主:

server 65.55

.56.206 prefer

server 0.asia.pool

.ntp

.org

server 1.asia.pool

.ntp

.org

server 2.asia.pool

.ntp

.org

副: 

server m1 prefer #m1為主節點ip

3.設定開機啟動ntp服務

chkconfig ntpd on

4.檢查是否設定成功,其中2-5為on狀態就代表成功

chkconfig--

list

ntpd

啟動linux時, 無法進入系統, 顯示錯誤:

kernel panic - not syncing: attemted to kill init!

pid 1, comm: init not tainted 2.6

.32-358.e16.x86_64 #1

call trace:

? panic+0xa7/0/0x16f

? do_exit+0xa7862/0x870

? fput+0x25/0x870

? do+group_exit+0x58/0x20

? sys_exit_group+0x17/0x20

? system_call_fastpath+0x16/0x161b

解決方法:

1.系統啟動的時候,倒數三秒內按下'e'鍵進入grub編輯介面,編輯grub選單,選擇"kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/vogroup00/logvol00 rhgb quiet"一欄,按'e'鍵進入編輯,在末尾增加enforcing=0,即:

kernel /vmlinuz-2.6.23.1-42.fc8 ro root=/dev/vogroup00/logvol00 rhgb quiet enforcing=0
然後回車, 按下"b"重啟linux

2.在重啟linux之後, 輸入使用者名稱密碼進入系統, 然後修改/etc/selinux/config配置檔案, 即:

vi /etc/selinux/config
selinux=disabled
並且在控制台輸入以下命令:

setenforce 0
3.修改(2)中這兩項之後, 再次重啟linux.

當虛擬機器無法ping通主機時

解決方法:

控制面板-> 網路和internet-> 網路共享中心-> windows防火牆-> 高階設定-> 入站規則-> 選擇"檔案和列印共享(回顯請求 – icmpv4-in"

"公用和專用"項, 禁用規則(預設為啟動規則)

問題7:

在yum執行時強制關閉,後啟動yum報錯

loaded plugins: fastestmirror, refresh-packagekit, security

existing lock /var/run/yum.pid: another copy

isrunning

as pid 4292.

itto

exit...

is: yum

memory : 24 m rss (863 mb vsz)

started: mon dec 5

23:45:51

2016 - 09:56 ago

state : traced/stopped, pid: 4292

解決方案:

rm -f /var/run/yum.pid

解決方案:

更換yum源
163

阿里雲 <=> wget -o /etc/yum.repos

網易 <=> wget

linux擴充套件磁碟空間

解決方案:

報錯資訊如下:

crontab中啟動的shell指令碼不能正常執行,但是使用手動執行沒有問題

解決方案:

在指令碼第一行寫上source /etc/profile,因為cront程序不會自動載入使用者目錄下的.profile檔案

Linux常見問題

在連線linux上的mysql時出現 communications link failure due to underlying exception last packet sent to the server was 1 ms ago 這個是由於資料庫連線超時造成的。需要修改mysql配置 開啟v...

Linux常見問題

檢查主機,能正常聯網 linux下 ifconfig 發現沒有固定ip ping下也是無法連線 解決方式 將模式改為主機模式 輸入以下 sudo service network manager stop sudo rm var lib networkmanager networkmanager.st...

Linux 常見問題

解決方法 yum update y nss curl libcurl 使用xshell,在vim編輯時,numlock開啟時發現小鍵盤上的數字輸入123時,會變成qrs且換行 是xshell設定的問題 檔案 屬性 終端 終端型別 選linux或ansi即可解決此問題 必須在文字中新增提交資訊 比如提...