ਤੁਹਾਨੂੰ CentOS ਪਤਾ ਹੋਣ ਦੇ ਨਾਤੇ 5 EOL ਤੱਕ ਹੈ (ਅੰਤ-ਦੇ-ਜੀਵਨ) 31 ਮਾਰਚ ਤੱਕ 2017. ਕਿਹੜਾ ਹੇਠ ਬਹੁਤ ਹੀ ਦਿਲਚਸਪ ਸਮੱਸਿਆ ਕਰਨ ਦੀ ਅਗਵਾਈ:

# yum update
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Invalid release/
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. Invalid release/
removing mirrorlist with no valid mirrors: /var/cache/yum/extras/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: extras

 

ਸਮੱਸਿਆ CentOS ਮਿਰਰ ਦੇ ਹੈ, ਜੋ ਕਿ ਆਉਣ ਵਾਲੇ ਦੀ ਸੂਚੀ ਹੈ 5 ਹੀ ਵਿਚ ਠੁੱਡੇ ਅਤੇ ਇਸ ਨੂੰ ਸਿੱਧਾ ਸਮੱਗਰੀ ਨੂੰ ਇਨਕਾਰ ਦੇ ਬਾਅਦ ਪ੍ਰਾਪਤ ਕੀਤਾ ਪ੍ਰਾਪਤ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼:

# curl 'http://mirrorlist.centos.org/?release=5&arch=i386&repo=os'
Invalid release

 

ਆਮ ਸਮੁੱਚੇ ਵਿੱਚ ਸਭ ਸੂਝਵਾਨ ਵਿਚਾਰ ਨੂੰ ਇੱਕ ਆਮ ਦੀ ਵੰਡ ਵੰਡਣਾਤਮਕ ਅੱਪਗਰੇਡ ਕੰਮ ਕਰ ਨੂੰ ਸਹਿਯੋਗ ਦਿੰਦਾ ਹੈ, ਜੋ ਕਿ ਨਾਲ ਟੀਨ ਮੁੜ-ਇੰਸਟਾਲ ਕਰਨਾ. ਬਦਕਿਸਮਤੀ ਨਾਲ ਮੇਰਾ ਕੇਸ ਨਹੀ ਹੈ ਅਤੇ ਇਸ ਨੂੰ ਮੇਜ਼ 'ਤੇ ਇੱਕ ਚੋਣ ਦੇ ਤੌਰ ਤੇ ਖੜਾ ਨਹੀ ਕਰਦਾ ਹੈ. ਇਸ ਲਈ ਸਾਨੂੰ ਇੱਕ ਛੋਟੇ ਜਿਪਸੀ ਸਕੀਮ ਨੂੰ ਚਲਾਉਣ ਲਈ ਸੀ – ਵਰਤਣ ਲਈ ਸ਼ੁਰੂ ਵਾਲਟ ਸ਼ੀਸ਼ੇ. ਪਲ ਪੂਰੀ ਸਾਫ ਪ੍ਰਾਣੀ ਹੈ ਅਤੇ ਪਾਗਲ ਪਤਾ ਹੈ 'ਤੇ, ਮੈਨੂੰ ਕੋਈ ਵੀ ਅੱਪਡੇਟ ਹੈ, ਜੋ ਕਿ ਕਸਰਤ ਦੇ ਉਦੇਸ਼ ਨਹੀ ਹੈ, ਪ੍ਰਾਪਤ ਨਹੀ ਕਰੇਗਾ, ਅਤੇ ਕੇਵਲ yum ਨਾਲ ਕੰਮ ਕਰ ਪੈਕੇਜ, ਜੋ ਕਿ ਮੈਨੂੰ ਲੋੜ ਹੈ ਨੂੰ ਇੰਸਟਾਲ ਕਰਨ ਲਈ ਹੈ, ਨੂੰ ਚਾਹੁੰਦੇ. ਲਈ ਇਸ ਮਕਸਦ ਸਾਰੇ ਮਿਰਰ ਵੇਰੀਏਬਲ ਨੂੰ ਬਾਹਰ ਟਿੱਪਣੀ ਕੀਤੀ ਹੈ ਅਤੇ /etc/yum.repos.d/CentOS-Base.repo ਵਿਚ baseurl ਨੂੰ ਜੋਡ਼ਨ. ਅੰਤ ਵਿੱਚ ਸਾਨੂੰ ਦੀ ਕਿਸਮ 'ਤੇ yum ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਪ੍ਰਾਪਤ ਕਰੋ

[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://vault.centos.org/5.11/os/i386/
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#released updates
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://vault.centos.org/5.11/updates/i386/
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://vault.centos.org/5.11/extras/i386/
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

ਅੰਤ ਵਿੱਚ ਸਭ ਨੂੰ ਸਾਫ਼ ਇੱਕ yum ਖੇਡਣ && yum update. ਜੇ ਸਭ ਕੁਝ ਇੱਕ ਗਲਤੀ ਦੇ ਬਗੈਰ ਬੰਦ ਹੋ ਗਿਆ ਹੈ ਤਦ ਸਾਨੂੰ ਸਫਲਤਾ ਨਾਲ ਪੂਰਾ ਹੋ ਸਕੀਮ ਹੈ ਅਤੇ ਸਾਨੂੰ ਸੁਰੱਖਿਅਤ ਢੰਗ ਨਾਲ ਪੁਰਾਣੇ ਪੈਕੇਜ ਇੰਸਟਾਲ ਕਰ ਸਕਦੇ ਹੋ.

 

ਮੇਰੇ ਪਿਆਰੇ ਦੋਸਤ ਨੂੰ mdadm ਪਰ ਕੁਝ ਵੀ ਹੈ, ਜੋ ਕਿ ਇੱਕ ਡਰਾਉਣਾ ਬਹੁਤ ਖਿੱਝ ਹੈ – ਆਵਰਤੀ ਚੈਕਿੰਗ ਅਤੇ resink ਸੁਰੱਖਿਆ ਸਿਹਤ RAID ਐਰੇ- ਮਿਸਾਲ ਲਈ, ਬੁਰਾ ਵਿਚ ਇਸ ਗੱਲ ਦਾ ਸਬੂਤ ਹੈ ਸੈਕਟਰ ਅਤੇ, ਜਿਸ ਨੂੰ ਬਦਲੇ ਵਿੱਚ IO ਲਈ ਮਸ਼ੀਨ ਨੂੰ ਕੁਚਲ. ਆਮ ਤੌਰ ਤੇ, ਦੇ ਬਾਅਦ choplene ਦੋਸ਼ੀ ਪਾਇਆ – kronove ਹੈ, ਜੋ ਕਿ 1 ਘੰਟਾ-ਦੁਆਲੇ ਦੇ ਹਰ ਐਤਵਾਰ ਸ਼ਾਮ ਨੂੰ ਆਮ ਤੌਰ 'ਤੇ ਸ਼ੁਰੂ. ਇਹ ਵਿਚਾਰ ਸਪਸ਼ਟ ਹੈ – ਸੱਚ ਹੈ ਕਿ ਐਰੇ ਸੰਪੂਰਣ ਹਾਲਤ ਵਿੱਚ ਹੈ ਅਤੇ ਜਾਣਕਾਰੀ ਨਾਲ ਕੋਈ ਡਰਾਮੇ. ਇਹ ਚੰਗਾ ਹੈ, ਪਰ ਹਰ ਹਫ਼ਤੇ ਮੈਨੂੰ ਇੱਕ ਬਹੁਤ ਦੇਖਣ ਨੂੰ, ਇਸ ਲਈ ਮੈਨੂੰ ਇਸ ਮਹੀਨੇ ਦੇ ਹਰ ਪਹਿਲੇ ਦੀ ਮਿਤੀ ਦੀ ranva ਨੂੰ ਮੁੜ-ਸੰਰਚਿਤ.

Redhat-ਅਧਾਰਿਤ ਡੈਰੀਵੇਟਿਵਜ਼ ਲਈ ਕਰੋਨਾ ਦੇ ਮਾਰਗ ਹੈ /etc / cron.d / RAID-ਚੈੱਕ. ਲਈ ਡੇਬੀਅਨ-ਅਧਾਰਿਤ distrotsi ਸੜਕ ਹੈ /etc / cron.d / mdadm. Kronovete ਕਾਲ bash ਸਕ੍ਰਿਪਟ ਚਾਲੂ ਹੈ /usr / sbin / RAID-ਚੈੱਕ ਬਾਰੇ CentOS ਆਦਿ и /usr / share / mdadm / checkarray ਡੇਬੀਅਨ ਅਤੇ ਦੋਸਤ ਲਈ. ਪੈਰਾਮੀਟਰ ਸਕ੍ਰਿਪਟ ਤੱਕ ਲਿਆ ਜਾ ਕਰਨ /etc / sysconfig / RAID-ਚੈੱਕ ਹਵਾਈਅੱਡੇ /etc / ਨੂੰ ਮੂਲ / mdadm ਜਿੱਥੇ ਇਸ ਨੂੰ ਪੂਰੀ ਅਯੋਗ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਚੈੱਕ-ਅਤੇ, ਜੋ ਕਿ ਬਹੁਤ ਹੀ ਚਲਾਕ ਵਿਚਾਰ ਨੂੰ ਨਹੀ ਹੈ,.

 

ਜੋ ਕੋਈ ਵੀ ਵੈਬ ਹੋਸਟਿੰਗ ਵਿੱਚ ਲੱਗੇ ਹੈ ਜਾਣਦਾ ਹੈ ਕਿ ਧਮਕੀ ਮਾਲਵੇਅਰ ਨਾਲ ਉਪਭੋਗੀ ਲਾਗ ਰਹੇ ਹਨ,, ਵੈੱਬ ਸ਼ੈੱਲ ਆਦਿ. ਮੌਕੇ ਇਹ ਆਮ ਵਰਤਣ ਵਿੱਚ H ਨਾ ਇੱਕ ਬੁਰਾ ਸਕਰਿਪਟ. ਇਹ ਫੀਚਰ 3 ਕੁਝ

  1. ਬਹੁਤ ਹੌਲੀ ਹੈ
  2. ਇਹ ਬਹੁਤ ਹੌਲੀ ਹੁੰਦਾ ਹੈ ਅਤੇ ਜੇ ਇਸ ਨੂੰ ਨਿਗਰਾਨੀ ਮੋਡ ਵਿੱਚ ਦਿਉ ਸਰਵਰ ਤੁਹਾਨੂੰ izgavri ਜਾਵੇਗਾ
  3. ਬੁਰੇ ਕੋਡ ਦੀ MD5 / ਹੈਕਸਾ ਪਰਿਭਾਸ਼ਾ ਦੇ ਇਸ ਦੇ ਆਪਣੇ ਡਾਟਾਬੇਸ ਬਣਾਏ.

ਬਸ ਪਿਛਲੇ ਗੁਣ ਇਹ ਫਾਇਦੇਮੰਦ ਕਰਦਾ ਹੈ, ਕਿਉਕਿ ਇਲਾਵਾ ਹੋਰ ਕੁਝ ਵੀ ਤੱਕ ਫਾਇਲ, ਜੋ ਕਿ ਹੁਣ ਤੱਕ ਦਾ ਪਤਾ, ਨਾ ਹੈ, ਕੀਤਾ ਗਿਆ sabmitvash ਸਕਦਾ ਹੈ, ਅਤੇ ਇੱਕ ਨੂੰ ਬਾਅਦ ਪੜਾਅ 'ਤੇ ਡਾਟਾਬੇਸ ਵਿੱਚ ਆ ਜਾਵੇਗਾ. ਮੈਨੂੰ ਬਿੰਦੂ ਵਿੱਚ ਸ਼ੇਅਰ ਦੇ ਰੂਪ ਵਿੱਚ 1 ਅਤੇ 2 ਗਤੀ ਲਾਇਆ ਘੱਟ ਹੈ – ਖੋਜੋ ਲੋਡ 'ਤੇ ਮਸ਼ੀਨ 70K ਫਾਇਲ ਲਗਭਗ ਇੱਕ ਘੰਟਾ ਅਤੇ ਇੱਕ ਅੱਧ ਲਈ ਸਕੈਨ ਕੀਤਾ ਗਿਆ ਹੈ. ਇਸ ਕਾਰਨ ਕਰਕੇ ਮੈਨੂੰ ShadowX ਨਾਲ ਮੇਰੇ ਚੰਗੇ ਦੋਸਤ ਦੀ ਮਦਦ ਕਰਨ ਲਈ ਸ਼ੁਰੂ ਕੀਤਾ ਮਾਲਮਾ – ਬਦਲ maldet ਥੋੜਾ ਲਚਕਤਾ ਨਾਲ ਪਾਈਥਨ ਵਿੱਚ ਲਿਖਿਆ ਹੈ. ਬਦਕਿਸਮਤੀ ਨਾਲ, ਵਾਰ ਦੀ ਘਾਟ (ਮੁੱਖ ਤੌਰ 'ਤੇ ਹੈ, ਪਰ ਨਾ ਸਿਰਫ) ਸਾਨੂੰ ਇਸ ਪ੍ਰਾਜੈਕਟ ਦੇ ਪੂਰਾ ਨਾ ਕੀਤਾ, ਜੋ ਕਿ ਪਲ 'ਤੇ ਬਹੁਤ ਹੀ ਯੋਗ ਨਹੀ ਹੈ, – ਉੱਥੇ ਬਹੁਤ ਸਾਰੇ ਬੱਗ ਨੂੰ ਸਾਫ਼ ਕਰਨ ਦੀ ਲੋੜ ਹੈ, ਜੋ ਕਿ ਹਨ. ਪਿਛਲੇ ਦਿਨ ਵਿਚ ਮੈਨੂੰ CryptoPHP ਨਾਲ ਲਾਗ ਗਾਹਕ, ਜੋ ਕਿ ਸੀ ਵੱਡੀ ਫਾਇਲ public_html ~ 60k + inod-ਯੂਜ਼ਰ ਨਾਲ ਸਮੱਸਿਆ ਸੀ. ਕਿਉਕਿ ਕੁੱਲ 200k ਫਾਇਲ ਉੱਤੇ ਸਕੈਨ ਕੀਤਾ ਜਾ ਸਕਦਾ ਸੀ, ਜੋ ਕਿ ਆਮ ਲੈ ਜਾਵੇਗਾ 5+ ਘੰਟੇ ਮੈਨੂੰ maldet ਦੀ ਸੰਰਚਨਾ ਟਿਊਨ ਕਰਨ ਦਾ ਫੈਸਲਾ ਕੀਤਾ, ਫਾਇਲ ਜੋ ਕਿ ਇੱਕ ਹੋਰ ਵਾਜਬ ਨੰਬਰ ਅਤੇ ਵਾਰ ਕਰਨ ਲਈ ਸਕੈਨ ਕੀਤਾ ਜਾਵੇਗਾ ਘੱਟ ਕਰਨ ਲਈ. confit ਚੁੱਕਣਾ ਦੌਰਾਨ ਹੇਠਲੀ ਲਾਈਨ ਦੇਖਿਆ

# Attempt to detect the presence of ClamAV clamscan binary
# and use as default scanner engine; up to four times faster
# scan performance and superior hex analysis. This option
# only uses ClamAV as the scanner engine, LMD signatures
# are still the basis for detecting threats.
# [ 0 = disabled, 1 = enabled; enabled by default ]
clamav_scan=1

ਦਿਲਚਸਪ ਗੱਲ ਇਹ ਹੈ… ਕਹਿਣ ਨੂੰ ਉਥੇ ਵਰਤਣ ਲਈ ਇੱਕ ਸੰਭਾਵਨਾ ਹੈ ClamAV – ਜਿਸ ਨੂੰ ਇਹ ਵੀ ਬਹੁਤ ਵਧੀਆ ਗਤੀ, ਪਰ ਇਸੇ ਕੋਸ਼ਿਸ਼ ਨਾ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ. ਇੱਕ ਤੇਜ਼ੀ ਨਾਲ ਇੰਸਟਾਲ ਕੀਤਾ

/scripts/update_local_rpm_versions --edit target_settings.clamav installed

/scripts/check_cpanel_rpms --fix --targets=clamav

Maldet-ਚਲਾਓ ਅਤੇ ਇੱਕ ਛੋਟੇ ਫੋਲਡਰ ਨੂੰ ਤੇ – ਮੈਨੂੰ ਗਤੀ ਅਤੇ ਵਿਹਾਰ ਵਿੱਚ ਕੋਈ ਅੰਤਰ ਦੇਖਣ ਨੂੰ – ਉਸ ਨੇ ਆਪਣੇ ਉਸ ਦੇ ਪਰਲ-ਸਕੀ ਸਕੈਨਰ ਵਰਤ ਰਿਹਾ ਹੈ clamav ਦੀ ਹੈ, ਜੋ ਕਿ ਇਸ ਦੀ ਬਜਾਏ. maldet ਦੇ ਸਰੋਤ ਦੁਆਰਾ ਇੱਕ ਛੋਟਾ sifting ਬਾਅਦ ਹੇਠ ਲਾਈਨ ਨੂੰ ਮਿਲਿਆ

 clamscan=`which clamscan 2> /dev/null`
 if [ -f "$clamscan" ] && [ "$clamav_scan" == "1" ]; then
        eout "{scan} found ClamAV clamscan binary, using as scanner engine..." 1
    for hit in `$clamscan -d $inspath/sigs/rfxn.ndb -d $inspath/sigs/rfxn.hdb $clamav_db -r --infected --no-summary -f $find_results 2> /dev/null | tr -d ':' | sed 's/.UNOFFICIAL//' | awk '{print$2":"$1}'`; do

ਨੂੰ ਇੱਕ Yep ਕੀਤੀ ਜਿਸ ਨੂੰ clamscan и за моя голяма изненада открих че clamav изобщо не е в PATH-a ами тъпият Cpanel го е оставил само в /usr/local/cpanel/3rdparty/bin/ от където той си използва бинарките. Един бърз ln реши проблема:

ln -s /usr/local/cpanel/3rdparty/bin/clamscan /usr/bin/clamscan

При повторно сканиране maldet вече горно съобщава

{scan} found ClamAV clamscan binary, using as scanner engine...

След като вече използва ClamAV maldet приключва сканирането си 3-4-5 пъти по бързо в сравнение с преди. Теста показа – 70к inod-а ги изтъркла за около 25 мин което си е около 3 пъти и половина по бързо в сравнение с преди.

ਅੱਗੇ ਇਸ ਨੂੰ ਕਰਨ ਲਈ ਇਕ ਹੋਰ ਬੇਤਰਤੀਬ ਨਫ਼ਰਤ ਦੇ ਨਾਲ ਸ਼ੁਰੂ ਕੀਤਾ 50 s'tinki OS ਮੇਰਾ ਮਤਲਬ, ਹਰ ਰੋਜ਼ ਮੇਰੇ ਕੋਲ ਉਸ ਨੂੰ ਪਤਾ ਹੈ ਅਤੇ ਨਾ ਕਿ ਨਾਲ ਨਾਲ ਪ੍ਰਬੰਧ ਨੂੰ ਪਹਿਲੀ-ਵਿਅਕਤੀ ਨੂੰ ਏਕਵਚਨ ਹੈ ਕਿ. ਅੱਜ ਮੈਨੂੰ ਵਾਰ ਖਰਚ ਨਵ ਜਾਦੂ ਬੱਝੀ ਅਤੇ ਅਦ੍ਰਿਸ਼ ਫੀਚਰ ਨੂੰ distrubitiven ਅੱਪਗਰੇਡ iztestvam ਨੂੰ (ਸੂਡੋ) 😀 . ਪਹਿਲੀ ਗੱਲ ਇਹ ਹੈ ਕਿ ਮੈਨੂੰ ਹੈਰਾਨ ਹੋ ਰਿਹਾ ਹੈ, ਆਪਣੇ ਅਨੰਤ ਸਿਆਣਪ ਦਾ ਹੈ, ਜੋ ਕਿ RedHat x86 ਆਰਕੀਟੈਕਚਰ ਲਈ ਸਹਿਯੋਗ ਨੂੰ ਬੰਦ ਕਰਨ ਦਾ ਫੈਸਲਾ ਕੀਤਾ ਹੈ 🙄 . Напълно съм наясно че сме 2014-та година и сървърни процесори с 32 ਬਿੱਟ ਨਿਰਦੇਸ਼ ਲੰਬੇ ਲਾਪਤਾ. Мда ама какво правят потребителите на малки VPS-и – x64 ਪੰਜੇ ਹੋਰ RAM, ਦੇ ਰੂਪ ਵਿੱਚ ਤੁਹਾਨੂੰ ਇਸ ਨੂੰ 'ਤੇ ਵੇਖਣ ਲਈ ਤੁਹਾਨੂੰ RAM ਦੀ 512MB-1GB ਨਾਲ ਪਤਲੇ ਵਰਚੁਅਲ ਮਸ਼ੀਨ ਹੈ, ਜੇ ਹਰ ਲਈ ਲੜੇਗਾ ਇਸ ਨੂੰ megabay ਅਤੇ ਬਰਬਾਦ ਨਾ 20-30% ਬਸ ਨਿਰਦੇਸ਼ ਦੇ ਇੱਕ ਵੱਡੇ ਸੈੱਟ ਹੈ ਨੂੰ ਵਰਤਣ ਲਈ. Prepsuvah, ਕਿਉਕਿ ਮੈਨੂੰ CentOS x86 instalil ਸੀ ਅਤੇ x64 ਇੱਕ ਖਿੱਚ. ਤੁਰੰਤ ਮੈਨੂੰ ISO-ਫਰਬਰੀ ਵਿਚ ਫਰਕ ਨੂੰ ਵੇਖਿਆ – ~ 100MB ਘੱਟੋ-ਘੱਟ при 6.5. Prepsuvah ਇਕ ਵਾਰ ਹੋਰ. ਮੈਨੂੰ ਫੇਰ ਇੰਸਟਾਲ virtualkata ਮੈਨੂੰ ਇਹ ਦੇਖਣ ਲਈ ਨਾਲ ਨਾਲ RedHat ਆਪਣੇ ਕੰਮ ਕੀਤਾ ਹੈ ਦਾ ਫੈਸਲਾ ਕੀਤਾ – ਮੈਨੂੰ ਨੂੰ / var ਅਤੇ / usr ਵੱਖਰਾ LVM ਭਾਗ ਦੇ ਦਿੱਤੀ ਹੈ 😈 . ਇੰਸਟਾਲੇਸ਼ਨ ਅੱਪਗਰੇਡ ਕੀਤਾ ਦੇ ਬਾਅਦ ਸਾਰੇ ਪੈਕੇਜ ਇੰਸਟਾਲ ਹੈ ਅਤੇ ਅਪਾਚੇ, PHP, MySQL и BIND – ਇਸ ਨੂੰ ਦਿਲਚਸਪ ਸੀ, ਜੋ ਕਿ ਅੱਗ ਦੀ ਸੇਵਾ ਫੜਨ ਜਾਵੇਗਾ. CentOS ਅੱਪਡੇਟ ਦੇ ਇੱਕ ਚੰਗੇ ਵਿਦਿਆਰਥੀ ਲੀਡਰਸ਼ਿਪ ਖੋਲ੍ਹਿਆ ਅਤੇ ਲਗਨ ਨਾਲ ਸ਼ੁਰੂ ਕੀਤਾ ਕਦਮ ਹੈ ਕੇ ਕਦਮ ਦੀ ਪਾਲਣਾ ਕਰਨ ਲਈ. ਮੈਨੂੰ ਪਲ 'ਤੇ ਪਹੁੰਚ ਅਸਲ ਅੱਪਗਰੇਡ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਇਸ ਪਰਬਤ ਤੇ ਸ਼ੇਰ ਮੈਨੂੰ ਤਰਾਸ਼ੇ, че имам критичен проблем 🙄 . ਵਿਸਥਾਰ ਆਊਟਪੁੱਟ ਦੀ ਸਮੀਖਿਆ – mdaaaa / usr ਇਸ ਨੂੰ ਇੱਕ ਵੱਖਰੇ ਭਾਗ ਨਹੀ ਹੈ, ਹੋ ਸਕਦਾ ਹੈ 😆 ਮੈਨੂੰ ਪਤਾ ਸੀ, ਮੈਨੂੰ ਜਿਮ Whitehurst ਅਤੇ ਕੰਪਨੀ ਵਿਚ ਨਿਰਾਸ਼ ਨਹੀ ਕੀਤਾ ਜਾ ਜਾਵੇਗਾ. ਨੂੰ ਬਚਾ “ਬਹੁਤ” ਸਮੱਸਿਆ ਕਾਫ਼ੀ ਸੁਨੇਹੇ ਦਸਤਖਤੀ ਗਿਆ ਸੀ ਪੈਕੇਜ, konfizi ਜੋ ਕਿ ਫਾਇਲ ਵੱਖਰੇ ਹਨ, ਆਦਿ. WTF ਵੀ ਤੀਜੇ ਰਿਪੋਜ਼ਟਰੀ ਸਭ ਕੁਝ ਨੂੰ ਵਰਤ ਨਾ ਕੀਤਾ ਗਿਆ ਸੀ ਆਪਣੇ ਮਿਰਰ ਖਿੱਚ yum install ਮੇਰੇ ਮੈਨੂੰ ਕੋਈ ਵੀ ਸੈਟਿੰਗ ਨੂੰ ਸਿਰਫ਼ ਸਧਾਰਨ ਕੀਤਾ, ਨਾ ਸੀ. ਹੁਣ ਸਭ ਕੁਝ ਸਾਫ, ਇਸ ਲਈ ਕਾਫ਼ੀ ਹਰਿ ਅੱਪਗਰੇਡ ਲਈ ਮਜਬੂਰ ਸੀ. ਨੂੰ ਫਿਰ ਧਿਆਨ ਨਾਲ ਮੁੜ-ਚਾਲੂ ਕਰੋ ਅਤੇ ਅੰਤ ਵਿੱਚ ਮੈਨੂੰ ਸਕਰਿਪਟ ਨੂੰ ਸੱਦਾ ਹੈ ਅਤੇ ਇਸ ਨੂੰ / usr ਭਾਗ ਲਈ ਸਭ ਉੱਤੇ ਸੀ. ਮੈਨੂੰ ਵੀ ਬਹੁਤ ਆਲਸੀ ਸੀ, ਹੈ, ਜੋ ਕਿ ਠੀਕ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ, ਕਿਸੇ ਵੀ ਇਸ ਨੂੰ ਸਿਰਫ ਵਿਗਿਆਨਕ ਮਕਸਦ ਲਈ ਸੀ, ਦਾ ਕੋਈ ਤਰੀਕਾ ਸਰਵਰ ਵਾਰ 'ਤੇ ਨੂੰ ਅੱਪਗਰੇਡ ਕਰਨ ਲਈ ਉਤਪਾਦ ਹੈ. ਮੈਨੂੰ ਆਪਣੇ virtualkata ਨੂੰ ਮੁੜ ਇਸ ਵਾਰ ਸਭ ਕੁਝ ਇਸ ਵਿਚ ਮਾਰਦਾ ਫੜਿਆ 1 ਸ਼ੇਅਰ. ਵੀ ਮੈਨੂੰ ਇੱਕ ਸਬਕ ਲੈ ਲਿਆ, ਕੋਈ ਵੀ ਵਾਧੂ sarvasi ਨੂੰ ਅੱਪਡੇਟ ਕਰ, ਇੰਸਟਾਲੇਸ਼ਨ ਸਿੱਧੀ ਅੱਪਗਰੇਡ ਬਾਅਦ. ਆਖਰੀ ਪਗ ਨੂੰ ਫਿਰ Dosa ਗੱਲਬਾਤ ਨੇ ਮੈਨੂੰ ਦੱਸਿਆ ਪ੍ਰਗਟ ਹੋਇਆ, ਮੈਨੂੰ ਹਾਈ ਮੁਸੀਬਤ ਦੇ ਇੱਕ ਬਹੁਤ ਹੈ – ਗਲਤ ਪੈਕੇਟ, konfizi ਆਦਿ ਪਰ ਜਾਰੀ ਕਰ ਸਕਦਾ ਹੈ. ਮੈਨੂੰ ਪਤਾ ਸੀ ਕਿ ਸ਼ੁਰੂ ਵਿਚ ਕੁਝ ਗਲਤ ਨਾ ਕਰੋ. ਮੈਨੂੰ ਫੇਰ ਮੁੜ ਚਾਲੂ ਕਰੋ ਅਤੇ ਇੰਤਜ਼ਾਰ ਕੀਤਾ – о какво чудо ъпгрейда приключи успешно. И всичко работеше или поне зареждането на системата така и не пробвах да инсталирам допълнителни пакети, но halt командата си зависвашехух все пак трябваше да има бъг 💡 . След тая цялата тарапана реших да инсталирам на чисто Centos 7 да видим дали ще ръмжи за /boot дял в LVM – 6.5 не позволява такава дързост. Стартирах си ISO-то и бях меко казано шокиран от инсталаторавсичко беше крайно не удобноподредено”, напълно алогично с цел да е красиво. След известна борба успях със заветната цел и аха да се инсталира и гръмна, че трябва да си изнеса /boot-а извън LVM-a 👿 Това е крайно не сериозно и досадно, ако поради някаква причина забравиш да си увеличиш размера на boot дяла от 200МБ и понатрупаш стари ядра какво се случва.

В общи линии нищо не очаквах и пак съм разочарован от CentOS.

ਸਹੁੰ ਨਾਤੇ RHEL ਅਤੇ CentOS shit-ਅਤੇ ਉੱਥੇ ਕੁਝ ਹੈ, ਜੋ ਕਿ ਉਹ ਕਾਫ਼ੀ ਪੜ੍ਹੇ ਕਾਢ ਹਨ. ਮਿਸਾਲ ਲਈ, ਵਾਧੂ IP-ਐਸ ਦੇ ਇੱਕ ਨੰਬਰ ਨੂੰ ਸ਼ਾਮਿਲ ਕਾਫ਼ੀ ਸੋਹਣੀ ਕਸਰਤ ਹੈ. ਮੈਨੂੰ ਇੱਕ bash skriptche ਜਿਸ ਵਿਚ ਚੱਕਰ ਸਵਾਲ ਹੈ, ਜੋ ਕਿ ਹੱਥ ਕੰਮ ਨਾ ਕੀਤਾ, ਵਿੱਚ ਕਾਰਵਾਈ ਕਰਨ ਲਈ ਮਿਲਾਈ ਹੈ ਸੀ ਅਸਲ ਵਿੱਚ, ਜੇ ਤੁਹਾਡੇ ਪਤੇ ਦੀ ਇੱਕ ਵੱਡੀ ਗਿਣਤੀ ਵਿੱਚ ਸ਼ਾਮਿਲ ਕਰਨ ਦੀ ਲੋੜ ਹੈ. CentOS ਵਿੱਚ / RHEL ਲੋਕ ਇਸ ਨੂੰ ਪਰੈਟੀ ਚੰਗਾ ਸੀਮਾ ਹੈ ਫਾਇਲ ਨੂੰ ਬਾਹਰ ਦਾ ਿਹਸਾਬ ਹੈ. ਆਮ ਤੌਰ ਤੇ, ਇੱਕ ਫਾਇਲ / etc / sysconfig / network-scripts / ifcfg-eth0-range0 ਬਣਾਉਣ. Тук заменяме eth0 със името мрежовият адаптер ако не е eth0. След което добавяме следното съдържание

IPADDR_START=192.168.0.129
IPADDR_END=192.168.0.254
NETMASK=255.255.255.128
CLONENUM_START=0

като аргументите са

  • IPADDR_STARTначален IP адрес
  • IPADDR_ENDкраен адрес
  • NETMASKмрежова маска
  • CLONENUM_STARTномерация от която да започнат мрежовите адаптер eth0:0 в нашият случай