ืึท ืืืื ืืึธื, ืืืืขืจืข ืืึทืืจืึธืืืกืงืืฉืข ืืืื ืืืืืื ืขืจ! ืืืืื ืืื ืคืืจืฉืืขืื, ืืืขืงืกืื ืืขืจ. ืกืืกืืขื ืึทืืืื ืืกืืจืึทืืึธืจ ืคืื ืืืื ืงืืืื ืึธืืขืจ ืฉืืึธืืฅ ืืืขื ืกืืืืืข. ืืืจ ืืึทืงืข ืืืืื ืึทืืฅ ืฆื ืึทืจืืขืื ืืขืฉืืืื ื, ืืขืฉืึธืืขื ืืื ืืื ืื ืืขืฆืืข ืืืืืืืืืจื. ืฆื ืืึธื ืืึธืก, ืืืจ ืืคืืื ืืื ืกืืึทืืืจื ืื ืคึผืขืงื Nagios + PhantomJS ืืืืฃ ืื ืื ืืจืึท-ืึธืคืืก ืงืึธืืคึผืืืืขืจ ืืื ืงืึธื ืืจืึธืืืจื ืื ืืึธืืืื ื ืืืืงืืึทื ืคืื ืื ืืืึทื ืืขืืขืจ 30 ืืื ืื. ืืืื ืื ืืขืจืืื ืขื ืคืื ืืื ืกื, ืืืจ ืืืื ืืึธื ืืืึธืจ 1C-Bitrix ืืขืจืืืึทื ืืืงืื ืืขื ืืื ืื ืกืืึทืืืจื ืืื ืงืขืกืืืืขืจ. ืืื ืืืื ืืึธื, ื ืึธื ืืขืจ ืืืืึทืืขืจ ืืขืจืืืึทื ืืืงื, ืืืจ ืืขื ืึท ืึธื ืืึธื ืืื ืื ืึทืืืื ืืึทืคืืืข ืึทื ืืื ื ืื ืืืืขืจ ืคืื 2019, 1C-Bitrix ืกืืึทืคึผืก ืืจืืขืื ืืื MySQL 5.5 ืืื ืืืจ ืืึทืจืคึฟื ืฆื ืืขืจืืืึทื ืืืงื. ืื ืืืื ืคืื ISPSystem ืืขื ืขื ืฉืืื ืืื ืงืขืกืืืืขืจ ืืงืกืคึผืึทื ื ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืคืื ืื ืืึทืคืืืข, ืคึฟืึทืจ ืืืึธืก ืกืคึผืขืฆืืขื ืืึทื ืง ืฆื ืืื. ืืืขืจ ืืึธืก ืืึธื ืขืก ืืื ื ืื ืืขืืืขื ืฆื ืืื ืึทืืฅ ืืื ืื ืืืื. ืืืจ ืงืขื ื ืืื ืึธืืขืจ ืืขืจืืืืกื ืืืึธืก ืืื ืืขืฉืขื ืืื ืืืืคึฟื ืืจืืืข ืืึธืจ ืืฒึทื ืขื ืืืฆื ืืื ืืฒึทื ืืขืจื ืืื ืืขืจ ืืขืจ ืฉื ืื.
ืขืก ืืื ืืขืืืขื ืืืืื ืึทื ืึธืคึผืฆืืข ืฆื ืื ืกืืึทืืืจื ืึทื "ืึธืืืขืจื ืึทืืืื DBMS ืกืขืจืืืขืจ" ืืืึธืก ืืื ืืื ืกืืึทืืืจื ืืื ืึท ืืึธืงืงืขืจ ืงืึทื ืืืื ืขืจ. ืืึธื, ืืื ืคึฟืึทืจืฉืืืื ืึทื ืืึธืงืขืจ ืืื ืืืืขืจ ืฉืคึผืึธืจืขืืืืืง ืืื ืจืขืกืืจืกื, ืึธืืขืจ ืงืืื ืขื ืื ืืื ืืจืืืก ืขืก ืึทืจืืขื, ืื ืึธืืืืขืจืืขื ืืืขื ื ืึธื ืืืื> 0. ืืื ืืึธ ืืืจ ืืืกืงืืืขื ืฆื ืงืขืืคื ืืื ืฆืขื ื ืกืขืงืื ืืขืก ืืื ืึธืคึผืืืืืืืจื ืึทืืข ืืืืืืขื ืืื ืื ืึทืจืืึทื ืืึทื ื ืืืืืขืจ ืืื ืึทืจืืืกืืขืื ืืื ืืื ืืขืจืฉืจืืืื ืึทื ืืขืกืงืขื. ืึทืืื ื ืืฉื ืืืื ืึธืคึผืฆืืข.
ืืงืขื, ืืืืก ืืืื ืื ืืืงืืืขื ืืืฆืืข? ืืึทืงืงืืคึผ ืึทืืฅ, ืืืื ืึท ืืขืงืข ืฆื yum.repos.d ืืื ืึท ืืื ืง ืฆื ืื MariaDB ืจืืคึผืึทืืึทืืึธืจื, ืืขืืึธืื
rpm -e --nodeps MariaDB-server MariaDB-client MariaDB-common
ืืื ืืืขื ื ืืืืขื ืฉืืืขืจื ืื ืืืื ืขืจ ืืื ืืืืกืืขืืขืงื ืื ืคืขืงืืขื ืื ืืืื ืืืืกื. ืืืขืจ ืงืืื ืื, ืืื ืขืจ ืฉืืืขืจื, ืขืก ืืื ืืื. ืืื ืฆืืืืืื ืก, ืืืื ืืืจ ืืึธื ืื ืืืืืฉืึทื ืืืจื ืืึทื, ืขืก ืคืจืืืื ืฆื ืืึทืืืึทืืืงื, ืฆืืืึทืืขื ืืื MariaDB, ืึทืืฅ ืืืึธืก ืืื ืคืืจืืื ืื ืฆื ืืื ืืืจื ืืขืคึผืขื ืืขื ืกื, ืืื ืืึธืก ืืืื PHP ืืื ISPManager ืืื PHPmyadmin. ืืขืจืืืขืจ, ืืืจ ืืืขืื ืืึทื ืืืขื ืืื ืื ืฉืืืขืจื ืฉืคึผืขืืขืจ.
yum clean all
yum update
yum install MariaDB-server MariaDB-client MariaDB-common
ืืื ืึทืืืขืืืื, ืึทืืฅ ืืื ืืื ืกืืึทืืืจื ืืื ืกืืึทืจืืขื. ืื ืคืืึทื ืืึทื ืืื ืึทื ืื ืืึทืืึทืืืืกืื ืืขื ืขื ืคึผืืงื ืึทืจืืืฃ ืืื ืขืก ืืื ื ืื ืืึทืจืคึฟื ืฆื ืืืงืขืจื ืืื ืคืื ืืึทืืคึผืก. ืืื ืึธืคึผืืขืฉืืขืื ืื ืืืืืืขื - ืืื ืึทืจืืขื ืืื ืืขื ืขื ืฉื ืขื. ืืื ืืขืืื ืืขื ืืื ืึท ืคึผืึธืจ ืคืื ืึทืืืื ืืกืืจืึทืืึธืจ ืืขืืืื ืฆื ืืึทืื ืืืืขืจ ืึทื ืืึธืจื ืืฉื ืืื ืืขืคืืื ืึทืืืขืง ืืื ืืขืฉืจืืื ืฆืืจืืง ืฆื ืืขืจ ืืืจืขืงืืึธืจ ืึทื ืึทืืฅ ืืื ืืื. ืืืืื ืืงืขืจ ืืื 30 ืืื ืื ืฉืคึผืขืืขืจ ืขืก ืคืืจืงืขืจื ืืืืก ืึทื ืขืก ืืื ื ืืฉื ืืื ...
ืืืขื ืืื ืืขืคืจืืืื ืฆื ืืืื ืืื ืื ืึทืืืื ืืกืืจืึทืืึธืจ ืืขืื ื ืืื ืืืืื ืืื ืจืขืืึทืืืจื ืขืคึผืขืก ืืื ืื ืืื ืืึทืื, ืึท ืึธื ืืึธื ืคึผืึทืคึผื ืึทืจืืืฃ
MySQL Query Error: INSERT INTO b_iblock_element_property (ID, IBLOCK_ELEMENT_ID, IBLOCK_PROPERTY_ID, VAL UE, VALUE_NUM) SELECT 10555 ,2201 ,P.ID ,'3607' ,3607.0000 FR OM b_iblock_property P WHERE ID = 184 [[1062] Duplicate entry '10555' for key 'PRIMARY']
ืืื ื ืื ืืื ืืึทืื ืืืืฃ ืืขื ืคึผืืึทืฅ ืืื ืฆืืืขืืืืื ืืืจื ืืื ืืืขืจ ืืืืืขื ืข ืขืืคึผืืืืื, ืื ืงืืืืึทื ืฅ ืืึธืื ื ืืฉื ืืืืกื ืขืคึผืขืก ื ืึธื ืืื ืืึธืื ื ืืฉื ื ืึธื ืื ืืขืืืืื ืฆื ืจืืึทืกื ืืื ืื. ืืืขืจ ืขืก ืืื ืืขืืืขื ืึท ืขื ืื ืคืื ืฆืืื, ืืืืึทื ืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืืฃ ืื ืืืืืืขื ืืึทืจืฃ ืืืื ืืขืจืืืึทื ืืืงื, ืืื ืคืืืข ืงืืืืึทื ืฅ ืขื ื ืืึธื ืืืึธืจ ืืขื ืืื.
ืคึฟืื ืืขื ืืขืงืกื ืคืื ืืขื ืืขืืช, ืืืจ ืงืขื ืขื ืคืึทืจืขื ืืืงื ืึทื Bitrix ืืื ืืจืืื ื ืฆื ืืืืื ืึท ื ืืึทืข ืคึผืึธืืืฆืืข ืฆื ืื ืืึทืืึทืืืืก ืืื ืกืคึผืขืฆืืคืืฆืืจื ืื ืืขืืืข ืขืจืฉืืืง ืฉืืืกื ืืืึธืก ืืื ืืขืืืขื ืืื ืืขื ืึทืจืืืงื. ืืขื ืืืื ืขืก ืืื ืกืืื ืฆื ืืึธืฉืขื ืึทื ืื ืคึผืจืึธืืืขื ืขืจืืืืึทื ืืืืฃ ืื ืืืืจืืงืก ืืืึทื. ืืืจ ืืืื ืฆื ืืืืขืจ ืืืขืืืืืื ืืื ืงืึธื ืืึทืงื ืฉืืืฆื. ืึผืืขื ืืืืื ืืืจ ืืึทืงืืืขื ืื ืขื ืืคืขืจ "ืงืึธืืคึผืืืฆืืจื ืคึผืจืึธืืืขื. ืืขืืขืื ืขืก ืฆื ืขืืืขืจ ืขื ืืืฉืึทื ืืจื - ืืืึทืจืื ... "
ืืืจ ืืึธืื ืฆื ืืืึทืจืื ืืึทื ืฅ ืึท ืืึทื ื ืฆืืึทื (ืื ืืื ืฆืข ืืืึทืืึธื ืืื ืืขืืืขื ืคึฟืื 25.06.2019 ืืื ื 9.07.2019 ืฆื 10.4.6 ืืืื XNUMX) ืืื ืืขืจ ืจืขืืืืืึทื ืืื ืืขืืืขื ืืขืจ ืึธื ืืึธื "ืืขืจ ืคึผืจืึธืืืขื ืืื ื ืืฉื ืฉืืึทืืืช ืฆื ืื ืึธืคึผืขืจืึทืฆืืข ืคืื โโืื Bitrix CMS, ืึธืืขืจ ืืื ืฉืืื ืฆื ืื ืึธืคึผืขืจืึทืฆืืข ืคืื โโืื ืืึทืืึทืืืืก ืืื ืืื mariadb XNUMX ืืื, ืืืืืขืจ, ืืื ืืืืฃ ืื ืคึผืืึทืฅ ืืืึทื, ืขืก ืืื ืงืืื ืืืขื ืฆื ืกืึธืืืืข ืืขื ืคึผืจืึธืืืขื; ืืืจ ืืืขื ืืึทืจืคึฟื ืฆื ืืึทืฉืืืืขื ืฆื ืื ืึทืื ืืืขืจืกืืข ืคืื โโMariaDB.
ื ืฒ ืืฒื ืข ื ืื ืืขืงืืืข ื... ืืณืืื ืืขืืจืืื ืฐืขืื ืืขืจื ืืืขืจืื ื ืืฒื ืื ืืฒื ืคืื ืืขืจ ืืขืฉื, ืืืขืจ
$DB->Query("DELETE FROM ".$strTable." WHERE ID = ".$res["ID"]);
$results = $DB->Query("SELECT * FROM ".$strTable." WHERE ID = ".$res["ID"]);โ
ืืึธืคืขื ืื ื ืืืืืขืจื ืคึฟืึทืจ ืึท ืคึผืึธืจ ืคืื ืฉืขื ืคืื ืืขื ืืึธืืขื ื ืืื ืกืืึทืจืืขื ืงืึทืืืื ืึทืงืืืืื ื ืืื MariaDB ืฉืืืฆื, ืึธืืขืจ ืืึทื ืืื ืืืงืืืขื ืึท ืืจืืื ืืื ืืืึธืก ืืื ืืึธืื ืืืจ ืืขืืึธืื ืืืืขืจ ืจืืืืืง ืึทื ืืื ืืื ื ืืฉื ืึท ืืขืฉืขืคื ืืึทื ืืฆืขืจ ืืื ืืขืจืืืขืจ ืงืืื ืืืื ืขืจ ืืืขื ืฆืืื ืกืึธืืืืข ืืืื ืคึผืจืึธืืืขื, ืึธืืขืจ ืขืก ืืื ืึท ืคืึธืจืื ืืืืฃ ืืืืขืจ ืืืขืืืืืื ืืื ืืึธืจื ืืืจ ืงืขื ืขื ืคึผืจืืืืจื ืฆื ืงืืงื ืคึฟืึทืจ ืึธืคึผืฆืืขืก ... ืืื ืืืขื ื ืืฉื ื ืืื ืข ืืืจ ืืื ืืขืืึทืืืก. ืขืก ืืขื ืขื ืงืืื ืึธืคึผืฆืืขืก ืืึธืจื.
ืืืขืื! ืืืจ ืืขืงืืืคื ืึทื ISP ืืขืจืืืืืขื ืืฉ!
- ืืขืื, ืฉืืืฆื? ืืืืก, ืืืืฃ!
- ืื ืืฉืืืืืื, ืืืจ ืฉืืืฆื ื ืืฉื ืกืงืืืืึทืืก ืืืึธืก ืืืืฉื ืืขืืืืจื ืืืขืจืกืืขืก ืคืื ืื DBMS. ืืืื ืืืจ ืืืืื, ืขืก ืืื ืึทื ืึธืคึผืฆืืข ืืื ืึทื ืึธืืืขืจื ืึทืืืื ืกืขืจืืืขืจ ืืื ืืึธืงืงืขืจ.
โ ืืืขืจ ืืื ืืืขืื ืืื ืืฆืขืจ ืืื ืืึทืืึทืืืืก ืงืืืขื ืืืื? ืฆื ืืึธืงืงืขืจ?
โ ื ื, ืฉืืขืคืกืื ืืฒ ืืืื ืืื ืื ืืขื ื...
โ ืื ! ืืื ืืึธื ื ืื ืคืึทืจืืขืกื ืึทื ืื ืคึผืึธืจื ืคึฟืึทืจ mysql ืืืขื ืืืืฉื ืืื ืืืจ ืืืขื ืืึทืจืคึฟื ืฆื ืืืื ืืืจื ืึทืืข ืื ืงืึทื ืคืืืืขืจืืืฉืึทื ื ืืื ืจืืจืืื ืืื.
- ืึธืืงืื, ืืึทื ืงืขื, ืืื ืืืขื ืืจืึทืืื ืืืขืื ืืื ...
ืืื ืืขืืึทื ืง ืืืขืื ืืื ืืื ืืึทืฉืืึธืกื ืฆื ืืึทื ืืืึทืื ืืืืึทืืืฉ 10.4 ืืื ืื ืกืืึทืืืจื 10.2 ืืื ืืืึธืก ืขืก ืืขื ืขื ืงืืื ืคืจืืืืขืืขื ืืืืฃ ืื ืืขืจืข ืกืขืจืืืขืจืก.
ืืขืจ ืคึผืจืึธืฆืขืก ืืื ืืขืืืขื ื ืื ืคืื ืึทื ืืขืจืฉ ืคืื ืื ืืขืจืืืึทื ืืืงื ืคึผืจืึธืฆืขืก. ืืื ื ืึธืจ ืืึธืื ืฆื ืืืืฉื 10.4 ืฆื 10.2 ืืื ืื ืืื ืง ืฆื ืื ืจืืคึผืึทืืึทืืึธืจื, ืืึทืฉืืขืืืง ืืื ืฉืืึทืขื-ืฉืึทืคึฟื ืื ืงืึทืฉ ืคึฟืึทืจ ืืื. ื ื, ื ืึธื ืึท "ืงืืืื ืืึทื": ื ืึธื ืจืืืืืืื ื 10.4, ืืืื ืฆื /var/lib/mysql ืืื ืืืกืืขืงื ืึทืืฅ ืคึฟืื ืืึธืจื. ืึธื ืืขื ืฉืจืื ื ืึธื ืื ืกืืึธืืื ื 10.2, ืื ืืื ืกื ืืืขื ืงืขืกืืืืขืจ ืงืจืึทื ืืื ืืืจ ืืืขื ืืขื
ะะต ัะดะฐะปะพัั ะฟะพะดะบะปััะธัััั ะบ ะฑะฐะทะต ะดะฐะฝะฝัั
'' Lost connection to MySQL server at 'reading initial communication packet', system error: 104 "Connection reset by peer"
ืึธืืขืจ
Lost connection to MySQL server at 'handshake: reading inital communication packet', system error: 104
ืืืืืขืจ ืืืคึผืึธืจืืื ื ืื ืืึทืืึทืืืืกืื, ืืื ืขืจืฉืืขืจ ืฉืืขืื ืื ืืืึธืจืฆื ืคึผืึทืจืึธื ืคึฟืึทืจ mysql ืืืึธืก ืืื ืืขืืืขื ืกืคึผืขืกืืคืืขื ืืื ืื ISP ืงืึทื ืคืืืืขืจืืืฉืึทื ื ืืื ืืืคึผืึธืจืืื ืื mysql ืืึทืืึทืืืืก ืืึทืืคึผ. ื ื, ืืื ื ืืืจ ืฉืืื ืืึธืื ืืืืขืจื ืืื ืจืขืื, ืืืจ ืคืฉืื ืึทืจืืึทื ืคืืจ ืึทืืข ืื ืืึทื ืืฆืขืจ ืืึทืืึทืืืืกืื ืืื ืึท ืจืืืขืจื ืืื ืื ืืืึธืจืฆื ืืฉืืื.
ืฉืจืืคื ืืขืงืกื ืคึฟืึทืจ ืืืืืึทืืืืก ืืึทืืคึผ:
#!/bin/bash
echo 'show databases' | mysql -u root --password="ะะฐะ ะพะั_ะ ะฃะขะ" --skip-column-names | grep -v information_schema | xargs -I {} -t bash -c 'mysqldump -u root --password="ะะฐะ ะพะั_ะ ะฃะขะ" {} | gzip > /BACK/back-$(hostname)-{}-$(date +%Y-%m-%d-%H.%M.%S).sql.gz'
ืืืืืขืจ ืืืคึผืึธืจืืื ื ืืึทืืึทืืืืกืื, ืืืจ ืืึทืจืคึฟื ืฆื ืึทื ืืืคึผ ืืื. ืึทืืื ืืืจ ื ืึธืจ ืืืืคื ืื ืืึทืคึฟืขื
gunzip /BACK/*.gz
ืืื ืืขืกืึธืฃ: ืคึฟืึทืจ ืขืืืขืืข ืกืืื, ืืืคืขื ืก ืืขื ืขื ืขืจืืืืื ืืื ืื ื ืึธืืขื ืคืื ืื ืืึทืืึทืืืืก (ืืืื ืืืจ ืืึทืื ืขืก ืืืจื ISPmanager). ืึธืืขืจ ืืืขื ืืืจ ืฉืึทืคึฟื ืึธืืขืจ ืคึผืจืืืืจื ืฆื ืฆืืคึฟืขืืืงืขืจ ืึท ืืึทืืคึผ ืฆื ืึท ืืึทืืึทืืืืก ืืืึธืก ืืื ืึท ืืืคืขื ืืื ืืืื ื ืึธืืขื, ืืืจ ืืึทืงืืืขื ืึท ืึธื ืืึธื ืึทื ืื ืืขืื ืกืื ืืึทืงืก ืืื ืคืึทืืฉ.
ืึทืืข ืื ืืขืกืืขืจ ืฆื ืื ืืืืก ืืืืขื ืขื ืฆื ืื ืกืืฃ. ืืื ืึทื ืืฉืืืืืงื ืคึฟืึทืจ ืื ืืขืจืกื ืืกืชึผืื ืืืกืคึผืืืืกื ืงืึธืืืึทืก - ืืื ืืขื ืขื ืึท ืคึผืจืึธืืืขื. ืืืื ืืืจ ืืึธื ืงืืื ืคึฟืืจืืืืื ืืืขืื ืื ืขืกืึทื ืก ืคืื ืืืึธืก ืืื ืืืกืงืจืืืื, ืฉืจืืึทืื ืืื ืึท ืคืขืจืืขื ืืขืืข ืึธื ืืึธื ืืืืึทื ืืื ืืื ืืขืจืฉืจืึธืงื ืืื ืืืขื ืคืึทืจืคืืจื ืขืคึผืขืก ืืื ืื ืืึทืืขืจืงืื ืืขื. ืืื ืืึธื ื ืื ืฉืืืขืจื ืฆื ืคืื - ืืึธืก ืืื ืืืื ืขืจืฉืืขืจ ืึทืจืืืงื :)
UPD1:
ืืื ืึผืืขื ืคืืจืืขืกื ืฆื ืืขืจืืึธื ืขื: ืืฉืขืช ืืื ืืื ืืขืืืขื ืืจืืื ื ืฆื ืืขืคึฟืื ืขื ืึท ืืืืืื ื ืฆื ืืขื ืคึผืจืึธืืืขื ืึธื ืืึทืื ืืจืืื MariaDB, ืืื ืืขืืื ืฆื ืขืคืขืก ืืขืจืืืึทื ืืืงื ืื ืืื ืคึฟืึธืจืืึทืฆืืข. ืขืก ืืื ืืขืจืืืึทื ืืืงื ืืื ืืึธืก: ืื ืืื ืฆืข ืืึทืืึทืืืืก ืืื ืงืึธื ืืืขืจืืขื ืคึฟืื InnoDB ืฆื MyISAM, ืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืืขืจืืืึทื ืืืงื ืืื ืืขืจื ืึธื ืงืึธื ืืืขืจืืขื ืฆืืจืืง ืฆื InoodB.
UPD2:
ืืื ืคึผืื ืงื ืืืงืืืขื ืึท ืืจืืื ืคืื 1C-Bitrix ืืื ืื ืคืืืืขื ืืข ืืื ืืึทืื:
ืืขืื ืคึฟืึทืจ ืจืขืืืืืืข ืืขืขื ืืืงื
"ื ืึธื ืึทืคึผืืจืืืืื ื mariadb ืฆื 10.4.6, ืึท ืืขืืช ืคืืจืืขืงืืืขื ืืืขื ืฉืคึผืึธืจื ืึทื ืื ืคืึธืืืึทืง ืขืืขืืขื ื"
ืืึธืืืืข: iblock, ืืืขืจืกืืข: ืืืืืึทืงืึทื ื
ืืืืืื ื: ืคืืจืืืืจืคื
ืึทืืื ืขืก ืืื ืืฉืืขืืช ืืืืืขืืืขื ืฆื ืืขืจืืืึทื ืืืงื ืฆื 10.4 ืคึฟืึทืจ ืืืฆื ๐
ืืงืืจ: www.habr.com