日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
Linux啟動(dòng)自動(dòng)同步:了解sync開(kāi)機(jī)命令(linuxsync開(kāi)機(jī))

Linux是一個(gè)開(kāi)放、免費(fèi)的操作系統(tǒng),在開(kāi)源社區(qū)中擁有大量的支持者,被廣泛使用于服務(wù)器、嵌入式系統(tǒng)等領(lǐng)域。隨著Linux的不斷發(fā)展,其系統(tǒng)啟動(dòng)速度也越來(lái)越快。但是,在啟動(dòng)過(guò)程中,如果出現(xiàn)突然斷電等異常情況,就可能造成文件系統(tǒng)的數(shù)據(jù)損壞。為了解決這個(gè)問(wèn)題,Linux提供了sync命令,讓我們可以在開(kāi)機(jī)時(shí)自動(dòng)進(jìn)行數(shù)據(jù)同步,保護(hù)文件系統(tǒng)的完整性。

目前創(chuàng)新互聯(lián)公司已為數(shù)千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)絡(luò)空間、網(wǎng)站托管、服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計(jì)、凌云網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

本文將介紹Linux啟動(dòng)時(shí)的自動(dòng)同步機(jī)制,以及如何使用sync命令進(jìn)行同步操作。

一、Linux啟動(dòng)自動(dòng)同步

在Linux啟動(dòng)時(shí),系統(tǒng)會(huì)自動(dòng)掛載文件系統(tǒng),并啟動(dòng)各種服務(wù)程序。這個(gè)過(guò)程可能需要一些時(shí)間,因此我們需要一種機(jī)制來(lái)保護(hù)系統(tǒng)在啟動(dòng)時(shí)不受意外干擾。這個(gè)機(jī)制就是自動(dòng)同步。

自動(dòng)同步是指系統(tǒng)在啟動(dòng)時(shí)自動(dòng)進(jìn)行數(shù)據(jù)同步操作,確保文件系統(tǒng)的完整性。Linux系統(tǒng)有兩種自動(dòng)同步機(jī)制:

1.硬件自動(dòng)同步

硬件自動(dòng)同步是指通過(guò)硬件機(jī)制來(lái)實(shí)現(xiàn)同步操作。當(dāng)硬件檢測(cè)到停電等異常情況時(shí),它會(huì)發(fā)送一個(gè)信號(hào)給系統(tǒng),通知系統(tǒng)存儲(chǔ)器需要自動(dòng)同步。這個(gè)機(jī)制在許多現(xiàn)代計(jì)算機(jī)中已經(jīng)內(nèi)置,并且大多數(shù)Linux發(fā)行版都默認(rèn)開(kāi)啟了這個(gè)機(jī)制。

2.軟件自動(dòng)同步

軟件自動(dòng)同步是指使用軟件程序來(lái)進(jìn)行同步操作。在Linux系統(tǒng)中,使用sync命令實(shí)現(xiàn)軟件自動(dòng)同步。sync命令能夠在系統(tǒng)啟動(dòng)時(shí)自動(dòng)進(jìn)行數(shù)據(jù)同步,保證文件系統(tǒng)的完整性。

二、Linux同步命令:sync

sync命令是在Linux系統(tǒng)中用來(lái)進(jìn)行緩存同步操作的命令。這個(gè)命令用來(lái)在內(nèi)存中的緩存數(shù)據(jù)和已經(jīng)寫(xiě)入磁盤(pán)文件的數(shù)據(jù)之間進(jìn)行同步操作。這樣可以確保數(shù)據(jù)可靠完整地存儲(chǔ)在磁盤(pán)中。

sync命令是一個(gè)非常簡(jiǎn)單的命令,只需要在命令行中輸入sync即可。在系統(tǒng)啟動(dòng)時(shí),如果開(kāi)啟了軟件自動(dòng)同步機(jī)制,系統(tǒng)會(huì)自動(dòng)執(zhí)行sync命令進(jìn)行數(shù)據(jù)同步操作。

除了系統(tǒng)啟動(dòng)時(shí)的自動(dòng)同步,在Linux系統(tǒng)中還可以手動(dòng)執(zhí)行sync命令進(jìn)行數(shù)據(jù)同步操作。在運(yùn)行一些重要操作前,更好手動(dòng)進(jìn)行一次同步操作,確保硬盤(pán)中的數(shù)據(jù)和內(nèi)存中的數(shù)據(jù)是一致的。

三、同步操作對(duì)文件系統(tǒng)的影響

同步操作對(duì)文件系統(tǒng)有哪些影響呢?同步操作可能會(huì)損失一些性能。同步操作需要耗費(fèi)一定的時(shí)間和CPU資源,因此在執(zhí)行同步操作期間,系統(tǒng)的性能可能會(huì)有所下降。

同步操作可以保護(hù)文件系統(tǒng)的完整性。如果沒(méi)有同步操作,當(dāng)系統(tǒng)出現(xiàn)斷電等異常情況時(shí),磁盤(pán)上的某些數(shù)據(jù)可能還沒(méi)有寫(xiě)入磁盤(pán)中。這些未寫(xiě)入磁盤(pán)的數(shù)據(jù)可能是一些重要的系統(tǒng)文件,如果出現(xiàn)故障可能會(huì)導(dǎo)致系統(tǒng)無(wú)法啟動(dòng)。因此,在啟動(dòng)Linux系統(tǒng)時(shí),一定要開(kāi)啟自動(dòng)同步機(jī)制,以保護(hù)文件系統(tǒng)的完整性。

四、如何開(kāi)啟自動(dòng)同步機(jī)制

在Linux系統(tǒng)中,默認(rèn)開(kāi)啟了硬件自動(dòng)同步機(jī)制。如果需要開(kāi)啟軟件自動(dòng)同步機(jī)制,可以通過(guò)以下步驟進(jìn)行:

1.打開(kāi)/etc/fstab文件,找到需要啟用軟件自動(dòng)同步的文件系統(tǒng)。

2.在該文件系統(tǒng)的行內(nèi)加入sync選項(xiàng)。

例如:

/dev/mapper/centos-root / ext4 defaults 1 1

在該行后面加入sync選項(xiàng):

/dev/mapper/centos-root / ext4 defaults,sync 1 1

3.保存文件并退出。

經(jīng)過(guò)以上操作,文件系統(tǒng)就會(huì)在啟動(dòng)時(shí)自動(dòng)進(jìn)行數(shù)據(jù)同步操作,確保文件系統(tǒng)的完整性。

在Linux系統(tǒng)中,同步操作是非常重要的,可以保護(hù)文件系統(tǒng)的完整性,避免出現(xiàn)數(shù)據(jù)損壞等問(wèn)題。Linux提供了硬件自動(dòng)同步和軟件自動(dòng)同步兩種機(jī)制,我們可以通過(guò)sync命令來(lái)進(jìn)行軟件自動(dòng)同步操作。在啟動(dòng)Linux系統(tǒng)時(shí),一定要開(kāi)啟自動(dòng)同步機(jī)制,以保護(hù)文件系統(tǒng)的完整性。

成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!

Linux sync命令的作用有哪些

sync – 強(qiáng)制將內(nèi)存中的文件緩沖內(nèi)容寫(xiě)到磁盤(pán)。

可以同步數(shù)據(jù),要是加上notify的話就可以達(dá)到實(shí)時(shí)同步數(shù)據(jù)的效果了

怎樣開(kāi)啟linux系統(tǒng)下的ntp同步請(qǐng)求

Linux 系統(tǒng)安裝配置NTP時(shí)間服務(wù)器

NTP(The Network Time Protocol) 是網(wǎng)絡(luò)時(shí)間協(xié)議,用以同步網(wǎng)絡(luò)內(nèi)計(jì)算機(jī)的時(shí)間。

它通過(guò)udp包交換,用特定算法進(jìn)行協(xié)商,從而把計(jì)算機(jī)上的時(shí)間與時(shí)間服務(wù)器上的

時(shí)間保持一致。通過(guò)互聯(lián)網(wǎng)它支持的誤差是10毫秒,局域網(wǎng)則可以達(dá)到200微秒。

NTP時(shí)間服務(wù)器分為多層,從0層到4層,每層依次與上一次服務(wù)器同步,更高層的服務(wù)器

則直接連接一個(gè)高精度的時(shí)鐘設(shè)備,比如原子鐘、GPS或者電波時(shí)等。

自己搭建時(shí)間服務(wù)器需要指定一個(gè)上層的時(shí)間服務(wù)器,然后它可以向局域網(wǎng)內(nèi)的其它機(jī)器

提供同步服務(wù)。

詳細(xì)信息可以見(jiàn):

安裝NTP Server

Linux系統(tǒng)內(nèi)核提供了對(duì)NTP的支持,因此只需要再安裝一個(gè)NTP Server的守護(hù)進(jìn)程即可。

常用的ntpd由ntp.org提供。

下載安裝ntpd的穩(wěn)定版本。目前是ntp-4.2.6p3.

示范差隱腳本::

wget

tar zxf ntp-4.2.6p3.tar.gz

mkdir /app/ntp

cd ntp-4.2.6p3

./configure –prefix=/app/ntp –enable-all-clocks –enable-parse-clocks

make clean && make check && make && make intall

注意:/app/ntp為ntpd的安裝后文件路徑

配置

1. 配置文件位置為::

/etc/ntp.conf

2. 修改配置允許局域網(wǎng)內(nèi)機(jī)器與該服孫仿務(wù)器進(jìn)行時(shí)間同步。

將下面語(yǔ)句::

restrict default kod nomodify notrap nopeer noquery

修改為::

restrict default nomodify

3. 修改上一層的時(shí)間服務(wù)器。

ntp.org現(xiàn)在提供NTP POOL PROJECT,即ntp 服務(wù)器池項(xiàng)目。在中國(guó)區(qū)域,配置如下即可::

server 0.cn.pool.ntp.org

server 0.asia.pool.ntp.org

server 2.asia.pool.ntp.org

其中0.cn 是中國(guó)服務(wù)器池,后面兩個(gè)是亞洲的服務(wù)器池。

最新列表見(jiàn):

啟動(dòng) NTP 服務(wù)器

進(jìn)入ntpd安裝后的路徑,如/app/ntd, 啟動(dòng)參數(shù)如下::

./ntpd -c /etc/ntp.conf -p /tmp/ntpd.pid -l /app/ntp/log/ntp.log

注意啟動(dòng)后需要等幾分鐘,否則其它機(jī)器來(lái)同步時(shí)會(huì)得到

no server suitable for synchronization found

的錯(cuò)誤。虛凱廳

Linux客戶端機(jī)器配置

客戶端機(jī)器使用ntpdate 程序來(lái)執(zhí)行同步。 格式如下::

ntpdate ntp-server-ip

如果需要配置計(jì)劃任務(wù),命令如下::

# 查看是否已經(jīng)添加時(shí)間同步的計(jì)劃任務(wù)

cat /etc/crontab

# 如果沒(méi)有則添加下列行,每30分鐘同步一次:

echo ‘*/30 * * * * root /usr/in/ntpdate 10.20.219.43’ >> /etc/crontab

# 將計(jì)劃任務(wù)設(shè)為自動(dòng),默認(rèn)是啟動(dòng)的【可選】

chkconfig crond on

# 啟動(dòng)計(jì)劃任務(wù)服務(wù)

service crond restart

# 有些機(jī)器需要設(shè)置時(shí)區(qū)為中國(guó)

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

Linux下glibc提供了我們事先編譯好的許多timezone文件, 他們就放在/usr/share/zoneinfo這個(gè)目錄下,這里基本涵蓋了大部分的國(guó)家和城市

# ls -F /usr/share/zoneinfo/

Africa/ Chile/ Factory Iceland Mexico/ posix/ Universal

America/ CST6CDT GBIndian/ Mideast/ posixrules US/

Antarctica/ Cuba GB-Eire IranMSTPRCUTC

Arctic/ EET GMTiso3166.tab MST7MDT PST8PDT WET

Asia/Egypt GMTIsraelNavajo right/ W-SU

Atlantic/ Eire GMTJamaica NZROCzone.tab

Australia/ EST GMT+JapanNZ-CHAT ROKZulu

Brazil/ EST5EDT Greenwich Kwajalein Pacific/ Singapore

Canada/ Etc/ Hongkong LibyaPoland Turkey

CETEurope/ HSTMETPortugal UCT

在這里面我們就可以找到自己所在城市的time zone文件. 那么如果我們鎮(zhèn)友想查看對(duì)于每個(gè)time zone當(dāng)前的時(shí)間我們可以用zdump命令

# zdump Hongkong

Hongkong Fri Jul 6 06:13:HKT

那么我們又怎么來(lái)告訴系統(tǒng)我們所在time zone是哪個(gè)呢? 方法有很多,這里舉出兩種 之一個(gè)就是修改/etc/localtime這個(gè)文件,這個(gè)文件定義了我么所在的local time zone. 我們可以在/usr/share/zoneinfo下御野槐找到我們的time zone文件然后拷貝去到/etc/localtimezone(或者做個(gè)symbolic link) 假設(shè)我們現(xiàn)在的time zone是BST(也就是英國(guó)的夏令時(shí)間,UTC+1)

# date

Thu Jul 5 23:33:40 BST 2023

我們想把time zone換成上海所在的時(shí)區(qū)就可以這么做

# ln -sf /usr/share/zoneinfo/posix/Asia/Shanghai /etc/localtime

# date

Fri Jul 6 06:35:52 CST 2023

這樣時(shí)區(qū)就改過(guò)來(lái)了(注意時(shí)間也做了相應(yīng)的調(diào)整) 第二種方法也就設(shè)置TZ環(huán)境變量的值. 許多程序和命令都會(huì)用到這個(gè)變量的值. TZ的值可以有多種格式,最簡(jiǎn)單的設(shè)置方法就是使用tzselect命令

# tzselect

TZ=’America/Los_Angeles’;export TZ

tzselect會(huì)讓你選擇所在的國(guó)家脊巧和城市(我省略了這些步驟),最后輸出相應(yīng)的TZ變量的值.那么如果你設(shè)置了TZ的值之后時(shí)區(qū)就又會(huì)發(fā)生變化

# date

Thu Jul 5 15:48:11 PDT 2023

通過(guò)這兩個(gè)例子我們也可以發(fā)現(xiàn)TZ變量的值會(huì)override /etc/localtime. 也就是說(shuō)當(dāng)TZ變量沒(méi)有定義的時(shí)候系統(tǒng)才使用/etc/localtime來(lái)確定time zone. 所以你想永久修改time zone的話那么可以把TZ變量的設(shè)置寫(xiě)入/etc/profile里 好了現(xiàn)在我們知道怎么設(shè)置時(shí)區(qū)了,下面我們就來(lái)看看如何設(shè)置Linux的時(shí)間吧 3. Real Time Clock(RTC) and System Clock 說(shuō)道設(shè)置時(shí)間這里還要明確另外一個(gè)概念就是在一臺(tái)計(jì)算機(jī)上我們有兩個(gè)時(shí)鐘:一個(gè)稱之為硬件時(shí)間時(shí)鐘(RTC),還有一個(gè)稱之為系統(tǒng)時(shí)鐘(System Clock) 硬件時(shí)鐘是指嵌在主板上的特殊的電路, 它的存在就是平時(shí)我們關(guān)機(jī)之后還可以計(jì)算時(shí)間的原因 系統(tǒng)時(shí)鐘就是操作系統(tǒng)的kernel所用來(lái)計(jì)算時(shí)間的時(shí)鐘. 它從1970年1月1日00:00:00 UTC時(shí)間到目前為止秒數(shù)總和的值 在Linux下系統(tǒng)時(shí)間在開(kāi)機(jī)的時(shí)候會(huì)和硬件時(shí)間同步(synchronization),之后也就各自獨(dú)立運(yùn)行了 那么既然兩個(gè)時(shí)鐘獨(dú)自運(yùn)行,那么時(shí)間久了必然就會(huì)產(chǎn)生誤差了,下面我們來(lái)看一個(gè)例子

# date

Fri Jul 6 00:27:13 BST 2023

# hwclock –show

Fri 06 Jul:27:17 AM BST -0.seconds

通過(guò)hwclock –show命令我們可以查看機(jī)器上的硬件時(shí)間(always in local time zone), 我們可以看到它和系統(tǒng)時(shí)間還是有一定的誤差的, 那么我們就需要把他們同步 如果我們想要把硬件時(shí)間設(shè)置成系統(tǒng)時(shí)間我們可以運(yùn)行以下命令

# hwclock –hctosys

反之,我們也可以把系統(tǒng)時(shí)間設(shè)置成硬件時(shí)間

# hwclock –systohc

那么如果想設(shè)置硬件時(shí)間我們可以開(kāi)機(jī)的時(shí)候在BIOS里設(shè)定.也可以用hwclock命令

# hwclock –set –date=”mm/dd/yy hh:mm:ss”

如果想要修改系統(tǒng)時(shí)間那么用date命令就最簡(jiǎn)單了

# date -s “dd/mm/yyyy hh:mm:ss”

現(xiàn)在我們知道了如何設(shè)置系統(tǒng)和硬件的時(shí)間. 但問(wèn)題是如果這兩個(gè)時(shí)間都不準(zhǔn)確了怎么辦? 那么我們就需要在互聯(lián)網(wǎng)上找到一個(gè)可以提供我們準(zhǔn)確時(shí)間的服務(wù)器然后通過(guò)一種協(xié)議來(lái)同步我們的系統(tǒng)時(shí)間,那么這個(gè)協(xié)議就是NTP了. 注意接下去我們所要說(shuō)的同步就都是指系統(tǒng)時(shí)間和網(wǎng)絡(luò)服務(wù)器之間的同步了 4. 設(shè)置NTP Server前的準(zhǔn)備 其實(shí)這個(gè)標(biāo)題應(yīng)該改為設(shè)置”NTP Relay Server”前的準(zhǔn)備更加合適. 因?yàn)椴徽撐覀兊挠?jì)算機(jī)配置多好運(yùn)行時(shí)間久了都會(huì)產(chǎn)生誤差,所以不足以給互聯(lián)網(wǎng)上的其他服務(wù)器做NTP Server. 真正能夠精確地測(cè)算時(shí)間的還是原子鐘. 但由于原子鐘十分的昂貴,只有少部分組織擁有, 他們連接到計(jì)算機(jī)之后就成了一臺(tái)真正的NTP Server. 而我們所要做的就是連接到這些服務(wù)器上同步我們系統(tǒng)的時(shí)間,然后把我們自己的服務(wù)器做成NTP Relay Server再給互聯(lián)網(wǎng)或者是局域網(wǎng)內(nèi)的用戶提供同步服務(wù) 好了,前面講了一大堆理論,現(xiàn)在我們來(lái)動(dòng)手實(shí)踐一下吧. 架設(shè)一個(gè)NTP Relay Server其實(shí)非常簡(jiǎn)單,我們先把需要的RPM包裝上

# rpm -ivh ntp-4.2.2p1-5.el5.rpm

那么之一步我們就要找到在互聯(lián)網(wǎng)上給我們提供同步服務(wù)的NTP Server

是NTP的官方網(wǎng)站,在這上面我們可以找到離我們城市最近的NTP Server. NTP建議我們?yōu)榱吮U蠒r(shí)間的準(zhǔn)確性,最少找兩個(gè)個(gè)NTP Server 那么比如在英國(guó)的話就可以選擇下面兩個(gè)服務(wù)器 0.uk.pool.ntp.org 1.uk.pool.ntp.org 它的一般格式都是number.country.pool.ntp.org 第二步要做的就是在打開(kāi)NTP服務(wù)器之前先和這些服務(wù)器做一個(gè)同步,使得我們機(jī)器的時(shí)間盡量接近標(biāo)準(zhǔn)時(shí)間. 這里我們可以用ntpdate命令

# ntpdate 0.uk.pool.ntp.org

6 Jul 01:21:49 ntpdate: step time server 213.222.193.35 offset.sec

# ntpdate 0.pool.ntp.org

6 Jul 01:21:56 ntpdate: adjust time server 213.222.193.35 offset -0.sec

假如你的時(shí)間差的很離譜的話之一次會(huì)看到調(diào)整的幅度比較大,所以保險(xiǎn)起見(jiàn)可以運(yùn)行兩次. 那么為什么在打開(kāi)NTP服務(wù)之前先要手動(dòng)運(yùn)行同步呢? 1. 因?yàn)楦鶕?jù)NTP的設(shè)置,如果你的系統(tǒng)時(shí)間比正確時(shí)間要快的話那么NTP是不會(huì)幫你調(diào)整的,所以要么你把時(shí)間設(shè)置回去,要么先做一個(gè)手動(dòng)同步 2. 當(dāng)你的時(shí)間設(shè)置和NTP服務(wù)器的時(shí)間相差很大的時(shí)候,NTP會(huì)花上較長(zhǎng)一段時(shí)間進(jìn)行調(diào)整.所以手動(dòng)同步可以減少這段時(shí)間 5. 配置和運(yùn)行NTP Server 現(xiàn)在我們就來(lái)創(chuàng)建NTP的配置文件了, 它就是/etc/ntp.conf. 我們只需要加入上面的NTP Server和一個(gè)driftfile就可以了

# vi /etc/ntp.conf

server 0.uk.pool.ntp.org

server 1.uk.pool.ntp.org

driftfile /var/lib/ntp/ntp.drift

非常的簡(jiǎn)單. 接下來(lái)我們就啟動(dòng)NTP Server,并且設(shè)置其在開(kāi)機(jī)后自動(dòng)運(yùn)行

# /etc/init.d/ntpd/start

# chkconfig –level 35 ntpd on

6. 查看NTP服務(wù)的運(yùn)行狀況 現(xiàn)在我們已經(jīng)啟動(dòng)了NTP的服務(wù),但是我們的系統(tǒng)時(shí)間到底和服務(wù)器同步了沒(méi)有呢? 為此NTP提供了一個(gè)很好的查看工具: ntpq (NTP query) 我建議大家在打開(kāi)NTP服務(wù)器后就可以運(yùn)行ntpq命令來(lái)監(jiān)測(cè)服務(wù)器的運(yùn)行.這里我們可以使用watch命令來(lái)查看一段時(shí)間內(nèi)服務(wù)器各項(xiàng)數(shù)值的變化

# watch ntpq -p

Every 2.0s: ntpq -p Sat Jul 7 00:41:

remoterefid st t when poll reach delay offset jitter

==============================================================================

+193.60.199..62.22.u7 8…032

*mozart.musicbox 192.5.41.u7 19…411

現(xiàn)在我就來(lái)解釋一下其中的含義 remote: 它指的就是本地機(jī)器所連接的遠(yuǎn)程N(yùn)TP服務(wù)器 refid: 它指的是給遠(yuǎn)程服務(wù)器(e.g. 193.60.199.75)提供時(shí)間同步的服務(wù)器 st: 遠(yuǎn)程服務(wù)器的級(jí)別. 由于NTP是層型結(jié)構(gòu),有頂端的服務(wù)器,多層的Relay Server再到客戶端. 所以服務(wù)器從高到低級(jí)別可以設(shè)定為1-16. 為了減緩負(fù)荷和網(wǎng)絡(luò)堵塞,原則上應(yīng)該避免直接連接到級(jí)別為1的服務(wù)器的. t: 這個(gè)…..我也不知道啥意思^_^ when: 我個(gè)人把它理解為一個(gè)計(jì)時(shí)器用來(lái)告訴我們還有多久本地機(jī)器就需要和遠(yuǎn)程服務(wù)器進(jìn)行一次時(shí)間同步 poll: 本地機(jī)和遠(yuǎn)程服務(wù)器多少時(shí)間進(jìn)行一次同步(單位為秒). 在一開(kāi)始運(yùn)行NTP的時(shí)候這個(gè)poll值會(huì)比較小,那樣和服務(wù)器同步的頻率也就增加了,可以盡快調(diào)整到正確的時(shí)間范圍.之后poll值會(huì)逐漸增大,同步的頻率也就會(huì)相應(yīng)減小 reach: 這是一個(gè)八進(jìn)制值,用來(lái)測(cè)試能否和服務(wù)器連接.每成功連接一次它的值就會(huì)增加 delay: 從本地機(jī)發(fā)送同步要求到服務(wù)器的round trip time offset: 這是個(gè)最關(guān)鍵的值, 它告訴了我們本地機(jī)和服務(wù)器之間的時(shí)間差別. offset越接近于0,我們就和服務(wù)器的時(shí)間越接近 jitter: 這是一個(gè)用來(lái)做統(tǒng)計(jì)的值. 它統(tǒng)計(jì)了在特定個(gè)連續(xù)的連接數(shù)里offset的分布情況. 簡(jiǎn)單地說(shuō)這個(gè)數(shù)值的絕對(duì)值越小我們和服務(wù)器的時(shí)間就越精確 那么大家細(xì)心的話就會(huì)發(fā)現(xiàn)兩個(gè)問(wèn)題: 之一我們連接的是0.uk.pool.ntp.org為什么和remote server不一樣? 第二那個(gè)最前面的+和*都是什么意思呢? 之一個(gè)問(wèn)題不難理解,因?yàn)镹TP提供給我們的是一個(gè)cluster server所以每次連接的得到的服務(wù)器都有可能是不一樣.同樣這也告訴我們了在指定NTP Server的時(shí)候應(yīng)該使用hostname而不是IP 第二個(gè)問(wèn)題和之一個(gè)相關(guān),既然有這么多的服務(wù)器就是為了在發(fā)生問(wèn)題的時(shí)候其他的服務(wù)器還可以正常地給我們提供服務(wù).那么如何知道這些服務(wù)器的狀態(tài)呢? 這就是之一個(gè)記號(hào)會(huì)告訴我們的信息 * 它告訴我們遠(yuǎn)端的服務(wù)器已經(jīng)被確認(rèn)為我們的主NTP Server,我們系統(tǒng)的時(shí)間將由這臺(tái)機(jī)器所提供 + 它將作為輔助的NTP Server和帶有*號(hào)的服務(wù)器一起為我們提供同步服務(wù). 當(dāng)*號(hào)服務(wù)器不可用時(shí)它就可以接管 – 遠(yuǎn)程服務(wù)器被clustering algorithm認(rèn)為是不合格的NTP Server x 遠(yuǎn)程服務(wù)器不可用 了解這些之后我們就可以實(shí)時(shí)監(jiān)測(cè)我們系統(tǒng)的時(shí)間同步狀況了 7. NTP安全設(shè)置 運(yùn)行一個(gè)NTP Server不需要占用很多的系統(tǒng)資源,所以也不用專門(mén)配置獨(dú)立的服務(wù)器,就可以給許多client提供時(shí)間同步服務(wù), 但是一些基本的安全設(shè)置還是很有必要的 那么這里一個(gè)很簡(jiǎn)單的思路就是之一我們只允許局域網(wǎng)內(nèi)一部分的用戶連接到我們的服務(wù)器. 第二個(gè)就是這些client不能修改我們服務(wù)器上的時(shí)間 在/etc/ntp.conf文件中我們可以用restrict關(guān)鍵字來(lái)配置上面的要求 首先我們對(duì)于默認(rèn)的client拒絕所有的操作

restrict default kod nomodify notrap nopeer noquery

然后允許本機(jī)地址一切的操作

restrict 127.0.0.1

最后我們?cè)试S局域網(wǎng)內(nèi)所有client連接到這臺(tái)服務(wù)器同步時(shí)間.但是拒絕讓他們修改服務(wù)器上的時(shí)間

restrict 192.168.1.0 mask 255.255.255.0 nomodify

把這三條加入到/etc/ntp.conf中就完成了我們的簡(jiǎn)單配置. NTP還可以用key來(lái)做authenticaiton,這里就不詳細(xì)介紹了 8. NTP client的設(shè)置 做到這里我們已經(jīng)有了一臺(tái)自己的Relay Server.如果我們想讓局域網(wǎng)內(nèi)的其他client都進(jìn)行時(shí)間同步的話那么我們就都應(yīng)該照樣再搭建一臺(tái)Relay Server,然后把所有的client都指向這兩臺(tái)服務(wù)器(注意不要把所有的client都指向Internet上的服務(wù)器). 只要在client的ntp.conf加上這你自己的服務(wù)器就可以了

server ntp1.leonard.com

關(guān)于linux sync 開(kāi)機(jī)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

四川成都云服務(wù)器租用托管【創(chuàng)新互聯(lián)】提供各地服務(wù)器租用,電信服務(wù)器托管、移動(dòng)服務(wù)器托管、聯(lián)通服務(wù)器托管,云服務(wù)器虛擬主機(jī)租用。成都機(jī)房托管咨詢:13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)、開(kāi)啟建站+互聯(lián)網(wǎng)銷售服務(wù),與企業(yè)客戶共同成長(zhǎng),共創(chuàng)價(jià)值。


本文題目:Linux啟動(dòng)自動(dòng)同步:了解sync開(kāi)機(jī)命令(linuxsync開(kāi)機(jī))
標(biāo)題URL:http://www.dlmjj.cn/article/djdedsh.html