Apakah yang perlu saya lakukan jika masa salah selepas centos dimulakan semula?

藏色散人
Lepaskan: 2022-01-28 11:23:53
asal
7217 orang telah melayarinya

Penyelesaian kepada masa yang salah selepas centos dimulakan semula: 1. Jalankan "ln -sf /usr/share/zoneinfor/Asia/Shanghai /etc/localtime" untuk menukar zon waktu 2. Hanya mulakan semula.

Apakah yang perlu saya lakukan jika masa salah selepas centos dimulakan semula?

Persekitaran pengendalian artikel ini: sistem centOS6.3, komputer DELL G3

Apakah yang perlu saya lakukan jika tiba masanya salah selepas centos dimulakan semula?

Selesaikan masalah bahawa masa pengubahsuaian versi Linux centos tidak sah selepas dimulakan semula

Selepas memasang centos, saya mendapati masa itu tidak sepadan dengan waktu tempatan , jadi saya mencarinya dalam talian Terdapat banyak kaedah, tetapi tidak satu pun daripadanya berfungsi Selepas dimulakan semula, ia kembali ke masa asal. Sangat hairan.

Akhir sekali, saya menambah arahan ini dengan niat untuk mencubanya: ln -sf /usr/share/zoneinfor/Asia/Shanghai /etc/localtime Selepas dimulakan semula, ia sebenarnya telah diubah suai, dan saya berasa lega .

Arahan terperinci disenaraikan di bawah, saya harap ia akan membantu anda.

Masa Linux terbahagi kepada dua jenis, masa perkakasan dan masa sistem:

1: Masa sistem paparan: #tarikh
Ubah suai masa sistem: tarikh -s '2012-08-02 12:00' #Tetapkan masa sistem kepada waktu tempatan

2: Paparkan masa perkakasan: #hwclock --show
Tetapkan masa perkakasan: #hwclock --set -- tarikh '08/02/2012 12:00:00'

3: Ini ialah masa sistem penyegerakan masa perkakasan: hwclock --hctosys

4: Perintah ini memaksa masa sistem ditulis kepada CMOS :clock -w

Jika anda hanya memerlukan 4 langkah di atas, dan pengubahsuaian akan berkuat kuasa selepas dimulakan semula, maka tahniah, anda tidak perlu melihat langkah seterusnya Jika masih'. t berkuat kuasa, maka anda mesti menggunakannya Ini adalah langkah kritikal 5.

5: ln -sf /usr/share/zoneinfor/Asia/Shanghai /etc/localtime #Tukar zon waktu

Di Linux, terdapat dua jenis jam: jam perkakasan dan jam sistem . Jam perkakasan merujuk kepada peranti jam pada papan induk, iaitu jam yang biasanya boleh ditetapkan dalam skrin BIOS. Jam sistem merujuk kepada jam dalam kernel. Semua arahan dan fungsi berkaitan Linux membaca tetapan jam sistem. Kerana terdapat dua jam yang berbeza, akan ada perbezaan antara mereka. Apabila Linux bermula, jam sistem akan membaca tetapan jam perkakasan, dan kemudian jam sistem akan beroperasi secara bebas.

Selepas menggunakan arahan tarikh untuk menetapkan masa sistem, jam perkakasan tidak akan diubah suai, selepas sistem dimulakan semula, masa sistem masih akan membaca masa perkakasan .

Oleh itu, selepas menetapkan masa sistem, anda perlu menyegerakkan masa sistem ke jam perkakasan.

jam/hwclock:

Paparkan dan tetapkan jam perkakasan (RTC), kedua-dua arahan adalah sama. RTC=Jam Masa Sebenar, iaitu jam perkakasan.

Parameter arahan:

-r, --show        读取并打印硬件时钟(read hardware clock and print result)
-s, --hctosys     将硬件时钟同步到系统时钟(set the system time from the hardware clock)
-w, --systohc     将系统时钟同步到硬件时钟(set the hardware clock to the current system time)
Salin selepas log masuk

Contoh arahan:

1 Lihat jam perkakasan

2014年03月27日 星期四 11时03分50秒  -0.328520 seconds
[root@localhost ~]# hwclock -r
2014年03月27日 星期四 11时03分53秒  -0.797264 seconds
[root@localhost ~]# hwclock --show
2014年03月27日 星期四 11时04分01秒  -0.672267 seconds
Salin selepas log masuk

2

[root@localhost ~]# type -a hwclock
hwclock is /sbin/hwclock
hwclock is /usr/sbin/hwclock
[root@localhost ~]# ll /sbin/hwclock /usr/sbin/hwclock 
-rwxr-xr-x. 1 root root 46940 11月 22 23:27 /sbin/hwclock
lrwxrwxrwx. 1 root root    18 3月  26 19:27 /usr/sbin/hwclock -> ../../sbin/hwclock
[root@localhost ~]# type -a clock
clock is /sbin/clock
[root@localhost ~]# ll /sbin/clock 
lrwxrwxrwx. 1 root root 7 3月  26 19:27 /sbin/clock -> hwclock
Salin selepas log masuk

3. Segerakkan masa sistem ke jam perkakasan

[root@localhost ~]# hwclock
2014年03月27日 星期四 18时50分51秒  -0.312960 seconds
[root@localhost ~]# date
2014年 03月 27日 星期四 10:50:55 CST
[root@localhost ~]# hwclock -w
[root@localhost ~]# hwclock
2014年03月27日 星期四 10时51分15秒  -0.875387 seconds
Salin selepas log masuk

Segerakkan masa rangkaian dengan masa sistem

[root@localhost ~]# ntpdate 210.72.145.44
27 Mar 11:11:24 ntpdate[4766]: adjust time server 210.72.145.44 offset 0.011401 sec
Salin selepas log masuk

210.72.145.44 (Rasmi penyegerakan masa nama domain IP Pelayan Pusat Perkhidmatan Masa China Xi'an)

Selepas menyegerakkan masa rangkaian dengan masa sistem, anda boleh menggunakan hwclock -w untuk menyegerakkan masa sistem dengan masa perkakasan.

Ubah suai zon waktu

Sesetengah sistem mungkin masih gagal selepas dimulakan semula selepas melakukan dua langkah di atas, jadi zon waktu perlu diubah suai.

[root@localhost ~]# tzselect #按照提示进行选择时区
[root@localhost ~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
Salin selepas log masuk

Ubah suai fail konfigurasi masa sistem

[root@localhost ~]# /etc/sysconfig/clock

#打开clock文件,将相关内容改成以下内容
UTC=false 
ARC=false
ZONE="Asia/Shanghai"
Salin selepas log masuk

Mulakan semula sistem

[root@localhost ~]# reboot
Salin selepas log masuk

Saya menggunakan centOS6.3 dan ralat dipaparkan semasa memulakan semula menggunakan mesin maya Maklumat adalah seperti berikut

/dev/mapper/root: Superblock last mount time (Mon Mar  5 17:40:11 2012,  
         now = Sat Mar  5 18:46:53 2011) is in the future.  
/dev/mapper/root: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.  
         (i.e., without -a or -p options)  
                                                                                                 [FAILED]  
*** An error occurred during the file system check.  
*** Dropping you to a shell; the system will reboot  
*** when you leave the shell.  
Given root password for maintenance  
(or type Control-D to continue):
Salin selepas log masuk

Kemudian saya menemui penyelesaian:

Masukkan kata laluan terus di "(atau taip Control-D untuk meneruskan):" untuk memasukkan mod pembaikan dan ikuti fsck < Jalankan pembaikan dalam bentuk nama partition> Untuk anda, jalankan fsck /dev/mapper/root, dan kemudian but semula, anda mungkin digesa dengan ralat yang sama pada cakera lain sekali lagi dalam bentuk fsck , dan kemudian but semula, ujian boleh dimulakan pada mesin maya

Disyorkan: "tutorial penggunaan centos"

.

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika masa salah selepas centos dimulakan semula?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!