αα½ααααΈβα’αααβααΆααα’ααααααΆα αααα»αααααΎααΆαααΆα’ααααααααααααααααααααααΆααα»ααααα
OK α αΎαααα½ααα»αααααΌαα
ααααααααα·ααααα·ααΆααααααααααααααααΆααααα·αααααα αααα»αα
αααα·ααΆαα’αααΈαααααααααΎααααααΎαααααΎαααΆααααααΆααααΆααααα½αααΆααααααααααααααααα· α αΎααααααΆααααααΈαααααααααΎαααα’ααααααααααααα
ααααΈααααΎαααΆαααα α αΎααααα½αααΆααααα bot α
α’αααααβαααβααΊβααΆβααααααβααβααΆαβααβαααα
αααααΎαααααΎαααΆααααα½αααΆα
ααααΌαααααα½αα ααα½α
OK ααΊααΆααααΆαααααααααααααααΎαααααα»αααααΆααααΆαααΆααα ααΆααααΌαααΆααααααΎααααααΆαααΈααααααα αα 7 ααΆαααααααΆαααΈααΆαααα 4 ααααααααααα·ααααααααααααααααΆα αααΆαααΈαααααΆαααΆαα αααΎαααΆα 70 ααΆααα ααααα·αααΎα’αααααΆαααα½αααΆααΈααΎααααΆ α’αααααΉαααα½αααΆαααααααααααΎαααΈ 1 ααΈα‘αΌααααααα
ααΆαααΉαααΊααΆαααΆαααΆααααΆαααΈαααααααααΆαααααΉαααΆαααααα»αα ααΆαα½αααΉαααα·ααΆααααααα ααΎαααααΌαααααΆααααααΌααααα αα 30 ααΆααααα»ααα½ααααααΆα α α αΎαααΈαα·αα·ααΈαααααΆαααααΆαααΆαααααΆααααααα·αααΌαααΈαααΆαα
α§ααααααα·α ααα»
αααα»αα αα»αααααααΎαααΆαααααΆαααΌαααΆααααααααααα§ααααααα·α ααα»ααααααα ααΎααααααααΆα§ααααααα·α ααα»ααΈαα½αααα αααα»α Jira α αΎααααααΆαααααααααααΆα αα·ααααααααΆαααΆα ααα ααααα·αααΎα§ααααααα·α ααα»ααΆααααααααΆαααααα’αααααααΎααααΆαα αααααΎαααααΆααααΆαα½αααααΆ α αΎααα·αα’αααΈααααααααΎαααα±ααααΆαααΏααα αααα»αααααΈαααααα ααααααΆαααααααα₯αααα·αα αα·ααα·ααΈααΆαααΆαααΆαααΎαα‘αΎααααααααα
α§ααααααααα»αααΊαα·αααΆαααααΈααΎαααααααααα ααααΆαααΆααααααα½αααααααΌαααΆααααα½ααα·αα·αααααα Zabbix α ααΎααααα½ααα·αα·αααααΆααα αααα»α Syslog αααααΆααααα α»ααααα»αααΆαααααα/α’αΆα αα·ααΆαααααΆαααΆαααααΆαααΆαααααα HW/SW ααΆαααΆα SMART αα·αααααΆααΆαααΆαααααααΆαα SSDsα
αααααααααΆαααααΌαααΆαααααΆααααααΌαααΈαα»α
αα
αααααααααααΎαα‘αΎααα
αααα»α Zabbix α§ααααααα·α ααα»αα½αααααΌαααΆααααααΎαα‘αΎααα
αααα»α Jira α αΎαααααΌαααΆαα
αΆααα
αααααααααααααααααα·αα
αα·αααααααααααααααα
αααα»αααααααααααα·ααααααα ααΎαααααΎααααααααΆαα½αα§ααααααα·α ααα» HW ααΆααα’αα αααααΊ ααΆααα§ααααααα·α ααα»αααααΆαααΆαααΆαααΆαααΆαααΆαααΆαα½αα§ααααααα
αααα»αααααααααααα·ααααααα
αα·αααααααααααααααα·αααααα ααΊααΆααα»αααααααΆααααααααααααΆααααα αΆααΆααααααΉααααααααΉα αα·αααα½ααα»αααααΌααααα»αααΆαααα‘αΎα ααααΆα αα·ααα»αααΎαααΆαααΈαααα αααααΆαααα½ααααα»ααααα·αααααα
αΌαααααΎααΆαα αα
αααα»αααααΎαααΆα ααΆααααααΆααααααΌαααΆααααα―αααΆαααα ααα»ααααααααα·αααΎααΆαααα·αααΆααα·αααα·α
αΌαααααΎα§ααααααααααααΌαααΆααα αα·αααααααΆααα
ααα’ααααααααααααααααααααααααααααααΆαααααα·α
αα
αααααΆαααααα½αα ααααΌαα’αααααααΌαααααΆαα
ααααΈααΆαααααα·αα ααΎααααΈααααΎααΌα
αααα’αααααααΌαααααΎααΆαααααΆααααααΌαα
αΆαααΆα
ααα
ααΎαααΆαααΈααα αααααααααααα·ααΈ αα·αα’αΆααααααααΆαα
α’αααααααααααααααααααααα ααΎααΆαααααα·α αα ααα½ααα»αααααΌαα ααααααααα·ααααα·ααΆααααα·αααααααΆααααΌααααα»αα’αα‘α»ααααααααΆααααααΌαααΆαααΆαα ααΆαααααΎαα’αααααα§ααααααα·α ααα» αα½ααα»α αα·ααα½αα’αααα’αα·ααααααααααααα·α αα ααΆαααΌα αα ααΆαααα·ααααααααΆαααααΆαα½α hard drive ααα
ααΈαα»ααα·αααααααααααααααα·ααααααααΆαααααΆααααααααΆαα½αα’ααααααααααααααααααααααΆααααααΆαααααα αα·αααααααΆαααααΎαααααααΆαααα ααΆαααααα»ααα Jira α’ααααααααααααααΆαααααΎααΆααα½ααα αααααΆαα»ααααααα ααα»ααΆαααΆααα αααα»α notepad αα½αα ααα½αα ααα»ααααααΆαααααααΊααΆαααΆααα’αΆαααα’α½ααααααΆαααα·α αα ααΆαααααααα ααααααΆααα ααΈααααα·αααΆααα ααΆαααααααααα α αΎαααααΌαααΆαααΆααααααααΆαααΆαααα ααα α αΎαα’ααααααααααααα’αΆα ααΎαα ααααΈαα»αααααΌααα α αΎααα·αααααΎαααααΉαααααΎαα½αααα ααααααααααα·αααααααΆααααα server ααΆαα½αααΉααααααααΆα α αΎααααα αΆαα
ααα»ααααα’αααΈαααα’αΆααααααααα»ααααααΊααΆ α’αααααααααααααα·αααΆαααΎαααΌαααΆαααΆααααΌαααα ααΎα§ααααααα·α ααα»ααΆαα’αααΈααααααΎαα‘αΎα ααααααα αΆα’αΆα ααΎαα‘αΎαα αααααΊαααααΆαααααΆααα·ααααααΆααΎααααααα§ααααααα·α ααα» HW ααΆααα’αααα αα·αααααα ααΆα/α αΆα ααΆα’αΆα αααα αΆαα§ααααααα·α ααα»ααΆααα’αααα ααΎααααΆαααααααααααααααα’ααααααααααααα ααα»ααααβααΆαβα αααΎαβααΆαα α αΎαβα’αααβαααααααααβααΆαβα αΌαβαα½αβααβαα½αβα ααα½αβααα»αααααα
ααΎαααΈααα αα·ααααααα·αα’αΆα αααααα’αΆαα·ααΆαααΆαααααΉαααααΌααα αααααααΆαααα·αααΉαα’αααΈαααα’αααΈααααααααααααΆαααΈαααααΆααααΆαα α¬ααΆααααα ααααααααΆααααα»αα αααα drivesα
ααΈαα·αα·ααΈαααα½αααααΈα
ααΏαααααΌααααααΎαααΆαααααΎααΊααααΆααααΈα§ααααααα·α ααα»ααΆαααΆααα’αααα ααΆααααααααΆα ααααα‘αα "HW disk" α αΎαααααααααΆα "block αααααα§ααααα" "ααα α" αα·α "ααααααααΆα" αα ααΆααΎααααΈα±ααααααααΆααααααααΌαααΆααααααΆαα»ααα αααα»ααααα»αααα αΎαααΉα αα·αα αΆαααΆα αααααΆααααααΌαααΆαα·α αα αα αααα»αααΆαααααα
ααΎαβααβααΆαβαααβααααβαααβααΆ αααα»αβα’αα‘α»αβαααβα§ααααααα·α ααα»βαα½α ααΎαβααΉαβααααΌαβααβααΆαβαα½αβααα»αααααα αααααΆαααααα½ααααΆαααααΆαααααααααΎαααΆαααααααααααααα·αααα ααΆααααααΌααααα·αα· αα·αααΆαααΆαααΆαααα’ααΆααα
ααΎαααΈαααααα ααΎαααΆαααααααααΆα "α’αααααααααααααααααα½ααα»αααααΌα"α α’ααααααααααααααααααααααααααα»ααααααααΆαααααα·α αα ααααΌαααΆααααα αΌααααααααααααααααα·αα ααΈαααα αααβαααα½αβααΆαα αααααβα₯α‘αΌαβαα·αααααβαααβααΎαβα’αααβααΆβααα½ααα»αααααΌαα αα·αα αΆαααΆα αα αΌααα ααΆααααααα·αα·α αα·ααααααααααα ααΆααΆααΆαααααααααααΎα±ααααΆα’αΆα αααα αΆααααα»ααααα ααΎααααΆαααααααααααααααα’αααααααααααα αααα’αΆα ααααΌαααΆααααα½αααΈααΆααα
ααΎααααΈααΆααΆααΆα’αααα
αΌααα½αααΆααα’ααααα½αααΆαα’αααααααααααααΆα’αα·ααααΆααΈααΆαα
αααααααα·α ααΎαααΆααααααΎαααααα αα·αααααΆααααααααααα α αΎαααααΆαααα»ααα’αααΈαα½αααα αα
ααααααααα»ααααααααΈααΆαααααΆααααααΌα αα½ααααα·αααααΆαααααΆαααΈαα½αααααΆα’αααΈααααα·αα
αΆαααΆα
ααααααα ααΆααΆαααΆααααααΆαααααααΆαααα·αααααααΎααααΈααΉαααΈααα rack ααααααΆαααΈααααααα·ααα
ααα α αα·αααααααααΆαα α’ααααααααααααααααΌαααΆαααΆααααΌα ααΎααααΈαααααΈαααααααααααα»ααααααΆαααΈαααααα αα·αα’αααΈαααα’αΆα
ααΆαα₯αααα·αααα
ααααααα½αααΆαα
ααααααΆαααααΆα αα·αααΆααααα αΆααααααα½αααααΊααΆααααα½α ααα»ααααααΆαα·αααΆαααααααααααΎαααΈαααααΌαααΆααααα»αααΆαααααΎααΆααααααααααα ααΎααααΈααααΎααΌα αααα ααΎαααααΌαααααΆααααααΌαααα αΌαααΆαααΆαα
ααΈαα»αααΆααΌα αααα
αααααΆααααααααα·αααααααααααααΎααΆααα
ααααααα αα
αααααααα½ααααα·αααααΌαααΆααααα½αααΈα’ααααααααααααα
ααΏαααααΌααααααΎαααΆαααααΎααΊααααΆαααααΆαααΆαααααΈα αααΎαα’ααααα. αααα»ααααααα·ααα αααα»αααααΆαααΆαααααα αααααααα·ααααααα·αααΆαααααααα α α·αααααΆααΎααΆααααΉαααααΌαααΆαα’ααααααααααααα¬α’ααα ααΆααααααααΆαααΆαααα αα·αααααα’αΆα ααααααααα»ααααα α’ααααααααααααα ααΎαααΈααα ααΎαααααΎααααΆαααΆααααααΎααααΈαααααΆαααααα»ααα αα ααααααααΈαααααΌαααΆααααα½α ααα»ααααααΆααααα½αααΆαα·αααΆααα ααΎααα αααααααα ααΆααΎαα‘αΎααα αααα»αααααΈαα CDNs αα·αααα αααααααΈα ααααΆαα
ααΎαααααΆαααααααααααΆαααΆααααααα αα½α ααΆααα αΎα. αααα»αααααααΌαααΆαααααααα ααΆαααααΆααααΈαααα½αααΆαα αααααΊ α’αααΈααααααααΆαααααΌαααΆαααααΎαα½α ααα»αααα HW/SW RAID ααααΌαααΆαααααΎααααΆααααααα ααΎαααΆαααΈαααα αααα’αΆα α αααΆααααααΌαα
ααααα·αααΎα’ααααααααααααα αΌααα½ααααα»αααΆαααΆαααα αααααααΆαααααΉαααΆαααααααα»αααααΆαααααα·α α
ααΈααααΆαααΆα ααΎαααΌααΆα αααα»αααα’αΆα
ααααΌαααΆααααααααααααΆααα’αααααααααααααααααααα αα·ααα·αααααα αα
αααα»αααααΆαααΆα αααα»αβααααΎαααΆα α’ααααααααααααααααΆαα
ααααΈααΆαααααα·α ααΌα
αααααα·αααααα’αΆα
ααΆαααΆα
ααααΆααααααΆααααα ααΎαα’αααΌα Backlight ααααΈα αααααααααααα·ααΈ α’αΆαααααααΎαααα»αααΆααααΆαααααααΆαααΈαααα
αααααΆαααααααα»αααααααΌαααΆαααααααα αα½α ααΆαααααα»αααΆαααααΆααααααΌαα αααααΆαααααΆααααΆαααα·αααααααΆααΆαα’αΆα ααααΌαααΆαααΆαα ααα ααΆαααΆααα’αααα αααα»α Jira ααααΌαααΆαααααααα½α α αΎα αα·αααααααΉαααΈαααααα αα·αααα αααααααΆαα αα·αααααααααααααΌαααΆααααα αΌααααααααααααααααα·αα ααΎααααΆαααΆααα»α α¬αααα’ααααααααααααα
αααααΆααααΈαααα½αααΆα ααααΆαααΆααααα»αααααααΌαααΆαααααΌααα ααΆαααααΆααααααΌα. ααΆαα·αα·αααααΎαααΆααΈαααααΉαααααΌαααααΌαααΆααααα αΌα ααΆααααα ααααααΌαααΆαααααΎαα½α αααααα·ααΈααααΌαααΆαααΎαααααΎαααΆα α αΎαααΆαααΆααααααααααα·αααααααα½αα ααα½αααααΌαααΆαα αΆααααααΎαα αααα»αααααα’αΆα ααααααα ααααΆαααΆαααΆααααα αα½α ααΆααα αΎααααα»αααααΈαααα’ααααααααααααααΉααα ααααα½ααα»αααααΌααααααααΆααααΆααααΆααα ααΆααΆαααααα·αα ααααΆααααΆαααααααααΎααα ααΌα αααα
ααΆαααααααααΆαααααΈααΆαααααΎα±ααααΈαα·αααααααΎαααΆααααααΆααααα½αα αα»ααααΆαα
αΆααααααΎαααααΎααΆαααΆαα½αααααααΆααααααΆααα
ααΆααααααααααΆα
αααΆααααΆααααΆααΎα
αΆαααΆα
αααααΌαααααΎα’αααΈααααα αΎααα
ααααΆααααΆαααΆα α’αΆαα·ααΆαβααΆαβααααΆαβααΆβααΆαβααΆαααααααβα
αααΎαβααΆαβαα»α αααααβα₯α‘αΌαβαααβααΆβααααΌαβααΆαβαααααβαααβα’αααβαααααααααα
αα·αα αΆαααΆα αααααααα ααΆααΆααα·αααΆαα α’ααααααααααααα’αΆα ααααααα ααΆαααα·αααααααΆ "ααΆααααΌααααα½αα’ααααΏαααΆααα»α" α¬ "ααΆααααΆα α αΎα ααΎα’αααααΆαααααααα½αααΆαα?" ααα»ααααβααΎαβαααβααΆααααβααααΆβααΆβαααβααΆααβααααβαααα»αβααΆαβααααβα’αααΈβαααα αΆβααΆααβαααα
ααΆαα αΆααααααΎαααααΌαααΆαααααΆααααααΌαααΆααΆα αα ααααα·αααΎα’ααααααααααααααααααΎααΆαααΏαααααα·α ααΆααααΆααααααααα α αΎαααααΆαα’αααΈααΎαα‘αΎααα ααΆααα’αΆα αααα ααααΆαααΈααααα½αα ααα½ααααααΆαααααα½αα αααααααΆα ααααΆαα ααααΈααΆαααααα·α αα·ααααααααΆααα·α αα αα αα·αααααα αα·ααααααααααααααααααααα·ααααααααααα·α ααααααα ααΎααα·α αα ααΆα ααααααΆαα αΆαααΆα αα ααααΈααααΆαα α αΎααααα½ααα½αααααααΆααα ααΆααααααα’ααααΆαααα½αααΆαααΎαα‘αΎαα
ααααααααααΆαααααα ααααααααΎαααα αΌαααΆαααΆα
- αα
αααααΆααααααΈαα·αα·ααΈα’αααααααΌααααααΌαααααααΆαααΈαααααααααααααααΆα
α’αααααααααααααα½αα ααα½αααααααΎααα·αααΆαααΉαααΆαα·αααααααααΆααααααΌαααΈαααααααα½αα―αααα ααα»ααααα½αα ααα½ααα·αααΆααΆαααααΎααααΆααααα MD RAID ααααΌαααΆααααααααααααααα·ααααα αααααΈααΆαα½ααααααααα·αααΆαααααααΆαααααΎααΌα αααααααααα αα·αααααααΆααα»ααααα½αα ααα½αααΆαααααΎααΏαααα ααα»αααααα·αααααααααααΆαααααααΎαααΆαααααα·αααααΌαααΆααα·αααααΆαα αααααααΈααααααα - ααΈαα·αα·ααΈαα½αααααΆαααααα·αα’αΆα
αααααΆαα
ααΆαα·ααΆααααααΆααααα»αααααααΆαααααα»αααΆααααααΆααα αΆαααΆα αααΎααααα»αα α·αααα ααααΆαααΆααα·αααΆαααααααΆαααααα»ααα αααα»α Jira αα½αααααααΌαααΆαααΆαααα ααΎα’ααααααααα α’αααβα’αΆα βααααΌαβαααααβαα½αααΆβααΆβα§ααΆα ααα ααΎαβα α βααΆβαααα»αβααααΎαααΆαβαα½α ααΆααβαααα»αβααΆαβααααΆααααααΌαα α αΎαααααΆαααΆαααααααααα’αΆα ααααΌαααΆαααΆαααα αααα»ααααΊαα»ααααααΆααα α»α ααΎααααΈαα»αα±ααααΆααΊαααααα ααα»ααααααΆααΆααΆααααααΎαααΆααα»ααααααααα»ααα ααΎααααΈαααααα±ααΆαα±αααα½αααααααΎααΆαααααΆααααααΌαα
ααααααααΈαααααααααΆαα αααααααα·αα αα ααααααααα»αααααα αα½αααααΆααααααα½αααααΈαα·αα·ααΈααααΈα ααΆααΆαααΆααααααΆααααααΆααααΆαααααααΆααααΎααααααα»ααααα·αα α»α ααΆααααααααΎαααΆαααΆααααΌα ααα»ααααααααΎααΆαααΆα αααααΆααααααΎααααααΎαααααααααααααα·ααααααΎαααα αΆαααα - αααα
αΆα, αα·ααΆα, αααααααΆαααΆα
ααΎαβα αααΆαβαααβαααα ααβαα½αβααβααΎααααΈβαααΆαβααΈαα·αα·ααΈ ααΆαα’αα»ααααβαα αα ααααα αα·α αα ααααα»α αα·αβααΆααα·ααΆααααΆα α αΎαααΆαα’αα»ααααααααΌαα αααΆααααααΎαααΈααΈααα αααα»αααΆαααΎαααΈαααααααααα»αααα αΆααααααΎαααααΎααΆαα αααααααα·αααααα·α αααααα ααΆαααΆαα’αα·αααααΆαα αααΎααα ααααΆααααΆαααααΌαα ααα»ααααβααΆβα―αααΆαααβααΆαααααα»αβααΈβααΈαα·αα·ααΈβαααα½αβααΆ αα·αβααΆαα’αα»ααααβαα αα αααααβα ααΆα§ααΆα ααα α’ααααααααααααααααΆαααα·αααΆαααααΎ Jira αα ααα»αααααααααα·ααΈαααα½α Jira αα αααα»α Confluence α αΎααααααααααα·αααΆααααααΆααααΆααααα ααΎαααΆααααα αΆαααΆαα Jira α αΎαααα·αααΆαααααα’ααααααααααααααΆαααΎαα‘αΎαααΆαααααααΆαααα·α αα ααΆαααΌαα αα·ααααααΆααααΆααααα½αααΆαα
ααααααααααααα·ααααααααΆααααα½αααΆα
ααΎαααΆααα αα·αααααααααααααα·ααααααααΆααααα½αααΆαααΆα αααΎαααα ααΎαααΆαααΆααα·αααααα αα·αααααααΈααα½α α αΎα ααα»αααααα½αααΆααΆααα’ααααααΎαααΆαααΆααα’αααααααα α¬ααααα α αΎααααααΌαα±ααααΎαααααΎαααΆαα α αΎαααΆααααααααΆααααΈααΆαααααΆαα’αααΈααΈαα·αα·ααΈααααΈ ααΎαααΎαααΉαααΆααααα·αααΆα’αααΈαααααΎααααα»αααΆααα
αααααΆαα₯α‘αΌααααααααΎαααΆααααα½αααααααΎαααααΌαααΆααααα αααα ααΆααααΆααααΆα αααααΈαα½ααααΆαα’ααααααααααΆααααΆαα αα·ααααααΈαααααααΆα ααΎαα’αΆα ααΎαααααΎαααΆαααααααααααααα·ααΆααααΆααααΆα α αΎααα·ααααααΆααα’αααααα»αααααααα½ααααααα α§ααΆα ααα ααααΆααααΆαααΆαααααααα»α - αα½α ααΆαα (αα·αα·αααααΎα RAID/ααΆαααααΎααααΆααααααα·αααααα) α’αΆα ααααΌαααΆαααααααααΆαααΆααααα½ααα bot α αα αααααα bot ααΆαααααα·α αα½α α’αααα’αΆα αααααα±ααααΆααΌααα·α αα ααΆαααααΆααααΆαααα - ααΆαααΆααααΆαα αΌααα αααα»αααΆαααααα·αααα
ααΆααααα ααα½ααααα
αα»αβααΉαβααΎαβαα·ααΆαβα’αααΈβααΌαααααβααα ααΌαβααααΎβααααΎαβαααααΆαααβααααΈβαα½αβαααα»αβαα½αβααααβααβααΆαβααα‘αΎαβααααβααΎαα ααΆααααΌα ααΆααΊαααααΆαααααα ααααααααααΎαααα αααααΆαα ααΆααααααααααααααΎαα ααΈααΈα ααΎαααααΆααΆαααααΎαααΎαααΆαααααααα ααΆαααααααααααααααΉαααα’αααα»ααααααΆααααααΆααααααΈαα½ααα ααΎαααΆααααΌααα Hardware RAID αααα αα 20 αααααΆαα αααΎαααΆ LSI αα·α Adaptec ααα»ααααααααΆα HP αα·α DELL ααααααααααααααααΆαααααα α§ααααααααααΆ RAID ααΈαα½ααααΆαα§ααααααααααααααααααΆαααααα½αα αααα»αααααΆααααααααΆ αα·αααΆαα αααα½αααΆα’αΆα αα»αααααΆααΈαααααα½ααα αααααααααΆααα§ααααααααααΆ RAID ααΈαα½ααα ααααααααα HW-RAID αα·αααααΌαααΆαααααΎ mdraid α’αΆα ααααΌαααΆαααααΎααααΆααα
ααΎαααααΎααΆαααα‘αΎαααααΈααααΎαααααΆααα’αααααααααΆαααΆαααααα»ααα»αααΆαα ααΎαααααΆααΆααααααααΎ Hardware αα·α Software RAID αααα αΎα αααααΆαααΎαααααα»ααα»αααααααααααααααΎααα ααααα·αααααααααααα·αααααα αα·αααααααΆαααΈαααααα ααα»ααααααΆααΆααα·αααΆαα ααΆααααΆαααΈαααα αΆααααΆα αααΎααααα αΆαααΆα αααααΌαααΆααααα
αα ααααααααΆαα½α ααΆααα αααα»αα§ααααααααααΆ RAID ααααΌαααΆαααααααα α§ααααααα ααααααααΆαα½α JBOD ααααΌαααΆαααααΎααααΆααα ααΆαααΆαααααααα ααΆααααααααααΆαα½αααΆααααααααααα½ααα αααα»ααααΆαααΈααα α αΎαααααα·αααΎααΆααααΌαααΆααααα½α αααα’αααααααΌαααα‘αΎααααΆαααΈαααα‘αΎααα·αααΆαα½αααΉαααΆαααα‘αΎαααααααααααααα·ααααα·ααΆα αα·ααααααα·ααΈαααααΆαααααααΌα ααααΆ αααααΆααααααααααα―αααΆαααααααα ααΆαααααααα ααΎαααααΎαααΆααααααα·ααΈα ααΆααααΆααααα»ααααΆαααΈαααααΆα αααΎαααααα αααααΆαααααα»ααα»αααααΌαααΆαα’αα»αααααα·αααααα ααααα·αααααααααααααααααΈαααααα ααα»αααααααααααΆαααα αααα»ααααααα·ααΈαααα½αα―αα
ααα»ααα ααΎαααΆααααα»ααααΆαααΈααααα·αααααΆα 400 αααααααΎαααΆααα·α 100 αααααα·ααΈααααααααααΆα ααΎααααΈαααααααααααααααΎαααα αααΎααααααα ααΎαααααΌαααΆαα§αααααααααααααααααα·αααααα α»αα»αααΆαα αα·ααααΆαα½α DSL ααΆαααα ααΌα αααααα·αααααΉαααα’αααααααααααααΆαααααα’αΆα ααΆααααααΆααΆαα
ααΎαααααΎαααΎα Ansible αααααααΆααααΆαααααΆααααΆαα αα·αα αΆαααΆα ααααα αα αααααΆαα ααΆαααααααα ααΆαα αΆααααααΎααα ααα ααΎαααΈααααααααΆααααΌαααΆαααααααα αααα»α Python αααααααΌαααΆαααα½αααααΆαααααααΆααα αααα»ααααα»αα
αααααααΆαααααΌαα
ααΌααααα‘ααααΎααααααααΆαααααααααααααααα·ααααααΌαα αααααααΎα§ααααααα·α ααα»αα½αααΆα§ααΆα αααα Zabbix ααααΎαααΆααΈα sdb ααΆααααΆααα αααααΉαααΉαααααΊ α αΎααααα»ααααα½αααααΌαααΆααααααΎαα‘αΎααα αααα»α Jira α α’ααααααααααααααΆααααα‘ααααΎαααΆ αααααΉαααΆααΆαα·ααααααΆααΆαα αααα αα·ααα·ααααααΆαα·αααααΆααααααααααΆαααααα αααααΊααΆαααααΌαααααααΆααααααΌα α αΎαααααααααα»ααααα αααα»αααααΎαααΆαα
αααααα·ααΈ DiskoBot ααααααααααΆααΆααΆ Python αααααααααΎααΆααααααααα· Jira αααααΆαααααα»αααααααΈα ααΆαααααααΆααααΆαααα»αααααααααα»αααααΎαααΆαααααΈααΆααααα αΆααααα½α αααααααααααΌαααααΆααααΌαααΆαααα αααααΎαααααΎαααΆαααααα
ααααα
αααα»α Ansible (ααΆααααΌαααΆαααααΎαααααΆααααααΆαααΆαααΈαα½αααα
αααα»α Jira)α αααα»αααααΈααα Prepare2change ααααΌαααΆαααΎαααααΎαααΆαα
Ansible ααααΌαααΆαααααΎαα ααΆαααααΆαααΈα ααααΆαα ααααΈααΆαααααα·α α αΎαααΆαααΆαααααΈααααΆαααΆααα αααααα·ααΈααΆαααα Callbacksα
αααααα’ααααΎαααααα bot ααααααααα»ααααααααααααααααααα·αα
Ready to change α αα·αααααβααα½αβααΆαβααΆαβααΌαβααααΉαβα αΎαβαα
βααααΆααβααααΌαβααΆα αααααΆααβααβααΆααβαααααβαααα»αααβαα
βααααΆααβααααΌαα
αααααΆααααααααΆααααααααΆααα·αααααΆααΆαααΎ αααα»ααααααααααα
bot αααααΎαααααΎαααΆαααααα
ααααα½ααααααααααα
αααΆαααΈαα αΎαααΆααααΆααα
ααΆααΆαααααα·αα bot αα·ααααα»αααα α ααΊα!
α₯α‘αΌααααααΌααα·ααΆαα’αααΈαααΆαααΆαα»αα½αα
ααα½αααααααααααα
ααΈααααΌααΌα
αααααα·ααΈαααααααΌαααΆαααααααα αααα»α Python α ααΆααααΎαααΎααααα»αααααΈ Jira ααααα ααΆα JQL α α’αΆαααααααΎααααΆαααΆααααααα»ααα αααααααααααα ααΆααα’ααααααααααΆααααααααΌαααααΆ ααααα αααα»ααααααΎαααααΎαααΆα Ansible playbook αααααααΌαααΉαααααΆαααΆαα
JQL αα·αα ααααααααααααααααααααΌαααΆαααααααα αααα»αα―αααΆαααααααα ααΆαααααααααααααα·ααΈα
jira_states:
investigate:
jql: 'β¦ status = Open and "Disk Size" is EMPTY'
interval: 180
inprogress:
jql: 'β¦ and "Disk Size" is not EMPTY and "Device Name" is not EMPTY'
ready:
jql: 'β¦ and (labels not in ("dbot_ignore") or labels is EMPTY)'
interval: 7200
α§ααΆα ααα αααα»αβα ααααβαααα»αααβαααα»αβααααΆαααΆαβαααα»αβααααΎαααΆα ααΆαβααβαααα’ααβαααβααΆαβααα αβααΆα αα·αβαααααβα§αααααβαααβααΆαβαααααβααα»αααααβααααΌαβααΆαβααααΎαααΎαα αααααα§αααααααΊααΆαααααα§ααααααααα»ααααααααΌαααΆαααΎααααΈααααα·ααααα·ααααα αααα ααα αααΆαααΊααααΌαααΆαααΎααααΈα±αααα·αααααααΉαααΆααα αααΆααααααααΌαααΆαα
α αΎααααα»αα αααααααα»ααααααααΆαααααΆαααΆααα½α ααΆαα αααα»ααααααααΆαααααΆα dbot_ignore ααααΌαααΆαα ααααα ααα ααααα·ααΈααα ααΎαααααΎααααΆα Jira ααΆαααααααΆααααΆααααααααααα αα·ααααααΆααααΆααααααΆαααααα»ααααααα½α αα·αααΆααααααΌααααα·αα·α
ααααα·αααΎααααα ααααααΆααα Jira αααααααααΆα dbot_failed ααΌα ααααααΆα’αΆα ααααΌαααΆαααααααα αααα ααααααααα
α’ααααααααα·ααααα·ααΆαααΆαα½α Ansible
αααααα·ααΈααααΆααααααααΆαα½α Ansible ααΆαααα
ααααααα αααα»α Ansible ααΆαααα *extra_vars* αααααα§ααααααααααααΆαα ααααΆαααΆααααα»ααα ααααΌα ααΆ callback_url αααααΆαααααααααα αΆ - ααΆααααΌαααΆαααααΎαααααΆααααΆαα α αααα‘αααααα·ααα αααα»α HTTP α
αααααΆααααΆαααΎαααααΎαααΆαααΈαα½αα αααααΈααΆαααΎααααααααααα’αΆααααααααΌαααΆααααααΎα ααααα½αααΆααααΆαααΈααα½α αα·ααααα»αααααααΆαααΈααααααΆαααααα·αααα· ααΌα αααα group_vars ααααΌαααΆαα’αα»ααααα
αααααΊααΆα§ααΆα ααααααα·α αα ααΆααααα’αα»ααααααΆαα α αααα‘αα HTTP α
ααΎαααα½αααΆαααααααααααΆαααααα·ααααα·ααααα ααααααααααΎ callaback(s)α αα½αααΆααΆαααΈαααααααα
αααααα·ααΈαααα½αααΆαα α αααα‘αααααα·ααααα’αΆα ααααΎααΆα ααΆααααααα·ααααααααΎααααααααααΆαααααα·ααααα·ααααα α ααΆαα·αααααΆα’αααΈαα·α αα ααΆααααααααΌαααΆαα αΆααααααΎα αααα ααααααααααα α¬αα·αααΆαααααααα ααΆαα α αααα‘αααααα·ααααααααΌαααΆαα α αα ααααααααααα αααααΆααααα ααααΆααααα- ααΆαα α αααα‘αα HTTP ααΎααααΈααα½αααΆαααααααΆαααααααα»ααααααααα αααα αα αααα»ααα·α αα ααΆα Ansible ααΎαααααα·ααααα·ααααΎ POST/GET αα ααΆαααααααα·ααΈααααααΎαα
α’αααααααΌαααΆαααααααΆαα HTTP callback(s) αααααααΌαααΆααααααααα‘α»ααααααααα·ααααα·αα playbook α αΎααααααΎαα αααααααΆαα»α αα·αααααΎααααΆαααααα»αααΆαααααΎαααΆαααΆαααααααααΆααα ααΎαααααααα·ααααααααααααα»α sqlite α
ααΎααααα»αααα·ααααα αα·αααααΆααααααΌαααααΆαααΆααααα»αααααΆααααααΆαα α αααα‘αα HTTP αααααα
ααΆαα α αααα‘αα HTTP
# Make callback to Diskobot App
# Variables:
# callback_post_body: # A dict with follow keys. All keys are optional
# msg: If exist it would be posted to Jira as comment
# data: If exist it would be saved in Incident.variables
# desire_state: Set desire_state for incident
# status: If exist Proceed issue to that status
- name: Callback to Diskobot app (jira comment/status)
uri:
url: "{{ callback_url }}/{{ devname }}"
user: "{{ diskobot_user }}"
password: "{{ diskobot_pass }}"
force_basic_auth: True
method: POST
body: "{{ callback_post_body | to_json }}"
body_format: json
delegate_to: 127.0.0.1
ααΌα αα·α αα ααΆαααΆα αααΎααααααΆαααααααααΌα ααααΆ ααΎαααΆααααΆαα αααα»αα―αααΆαααΌαα ααΆα ααααα‘αα α αΎααααα αΌαααΆααααα·αααΎα αΆαααΆα α ααΎααααΈαα»αα±ααααΆααΎαα‘αΎαααααααα αααα»αααααα αααα ααααα½ααααα αΌαααΆαα callback_ url αααααΆααααααΌααααα αΆ αα·αααααααααΆαααΈαα αα αααααα Ansible ααααα·ααααα·ααααΎ POST ααα bot αααααΆααΆααΆαααααΆααααααα½αααα§ααααααα·α ααα»ααααααα
α αΎααααααΊααΆα§ααΆα αααααΈααααα ααα αααααΎααααα ααααΆαααΈα§ααααα MDα
# Save mdadm configuration
- include: common/callback.yml
vars:
callback_post_body:
status: 'Ready to change'
msg: "Removed disk from mdraid {{ mdadm_remove_disk.msg | comment_jira }}"
data:
mdadm_data: "{{ mdadm_remove_disk.removed }}"
parted_info: "{{ parted_info | default() }}"
when:
- mdadm_remove_disk | changed
- mdadm_remove_disk.removed
αα·α αα ααΆααααααααααααα»ααα Jira αα ααααΆαααΆα "αα½α ααΆαααααα»αααΆαααααΆααααααΌα" α αΎαααααααααα·αααααα ααααα α’ααα mdam_data αααααΆαα»ααααααΈα§ααααα md αααααΆαααααΌαααΆαααα αα α αΎα parted_info αααααΆαα»αααΆααααα ααααΆαααΆαααΈααΆααααααα
αα αααααααα·ααααααααα αΌαααΈαααααΈ ααΎαα’αΆα ααααΎα’αααααΆαααααααΎααααΈααααΆαααΆααααα ααααΆαααΆα ααααΌα ααΆαααα αΌαααΆααα αααα»αα§ααααα md αααααΆααααΌαααΆαααα ααα
αααααα·αα·ααααααα’αΆα ααααΎααΆα
ααΆαα½αα±ααααααΆα
αααα»αααΆαααΎαααααααααααααα·ααααα ααΌα
ααααα αΎα ααΎαααΆααααααα
α
α·αααααααΎαααΆαααααα
αααααΆααα’αααα
αααα»ααααα
ααΆαααΎαααααΎαααΆαααααααααΊααααΎαααΆαααΆαααααααΌαα»αα α αααα‘αααααα·αααΆα ααααα‘αα α αΎαααααααααααΆαααααα·ααααα·ααααα αααααααΌαααΆααααααΆαα»ααααα»α Jira ααΆααα·αααααα
ααΈαα½α ααΆααΆαααααΎα±ααααΆα’αΆα
αααααααααΆααααΆαααΆααααα bot αα·α playbooksα ααΈααΈα ααΆαααααΎααααα»αα
α·αααααααα’ααααααααααααααΎααΌαααααα
αα ααααααααΎαααααααΆααααΆααααααΆααα αΎαααΉαααΆα’αααα’αΆα ααααΎαααΆα Ansible αα·αααααΉααααα αααα»ααααααααα½αααα»ααααααα ααΎαααΆααααααΎααααΌαα»α Run Diskobot αα αααα»α Jira ααΎααααΈααΎαααααΎαααΆαααααα αααααΌα ααααΆααΆαα½αααΉαα’αααααΌα ααααΆαα ααΎαααΆαααΈαααΌα ααααΆ ααα»αααααα αααα»αααααααααααΆα
ααΎαααΈααα αααΌαα»ααααααααΌαααΆαααααΎααΎααααΈα αΆααααααΎαααααα αααα‘αΎααα·αααααα·αααΎααΆααΆααα
αα ααΆααααααααααααα ααα
αααα»αααΆααα·ααΆααα½α ααα αΎαααΆ α’αΆαααααααΎααααΆαααΆααααααα»ααα Jira, bot ααΎαααααΎαααΆαααααα αααααααααα
ααΈαα½α ααΆααΆααααααΆααααα½ααααα»αααΆααααα
αα
αααα
αΌαα
ααΈααΈα αααα»αααααΈααααααΆα
αΆαααΆα
αααΆααα
α§ααΆα ααα αα ααααααα½αααΆααααααααα ααααΌαα’αααααααΌαα αΌααα ααΆααααααααααααΆαααααααΆα αααααΎαααΆααα·α αα α αΎααααααΆααααΈααΆαααΆααα±ααααααΉαααααΌα ααααααΆαααΈαααααΉαα’αΆα α αΌαααααΎααΆαααΆαααα ssh α αΎαα’αααα’αΆα ααΆαααααααα·ααΈαα ααΎααΆααΆαα ααααα·αααΎααΎαααααΎα’αααΈαααΆααα’ααααααααα»αααααα ααααααα½α ααα Ansible ααΉααα·αα’αΆα αααααααΆααΆααα αααααΆααααΆαααΈααα·αα’αΆα ααααΎααΆαα
ααΎαααααΎαα½ααΆααΈ Ansible αααααΆαααααα»αααΈαα½αααααααΆαααΈαααα αα ααΈαααα’αααα’αΆα ααΎαααΎαααΈαααααααααααα αααααααΌαααΆααααα ααα αααα»ααα½ααααα»αα αααααα½αααα
αααβααΆβααΆαβααΆαβαααα½αβαααααβααΆβα
αααΆααβααααΆαβααΆβααΎβαα·α
αα
ααΆαβααΆβααΆαβααΈααΆααα αα
αααα»α main.yml αααααΆααΆααααα
αΌααααααΆαααα½ααΆααΈ Ansible ααΎαα’αΆα
αα½ααααα
αΌααααααααΆαααΆααααα»ααα α¬αα·α
αα
ααΆαααΌαα
αααααΆαααΆααααααΆααααα»ααααααααααααΆ α§ααΆα ααα ααΆαααααααΆααα’ααααααααΆα α¬ααα½ααααααΆαααααΆααα
ααΆααααΎαα’ααααα.yml
ααααΎαααΆααααααΆαααααα»ααααααα»αααααΆαααΆααααΎαα’ααααα αα·αααΎαα α’αααΈαααααααΆαααααα»ααααααΆααααααα ααααααααΊαααααα§ααααααααα»αα ααααααΆαααααα·ααααααααΆαααα
ααΎααααΈααα½αααΆαααΆ ααΎααα·ααΆαααΆααααααα Jira αααααΆαααααα α»ααααααααΈαααααΉα Zabbix α ααΆα’αΆα ααΆααααααα§ααααααααα»α - ααααΆαα α¬ααΆα’αΆα ααΆαα ααα»α αααα αααααΆααααα’αααααααΌαα αΌααα ααΆαααααΆαααΈααα αααααΆ αα·αααααΆααΆααααααααΌαααΆαα αααααα’αΆα αααααΌαα’αΆααααααΆα scsi α¬ααααααΆααα½αα ααα½ααααααααααααααα ααα»ααααααΆααααΎαα‘αΎααααααααααα·αααΆαααααα»αα αΎαα’αααααααΌααα·ααΆαα
αααααΆαααααΎααααααα§ααααααααα»α ααΎααααααΌαααααααΆαα’αααΈαααααα αα·αααα αααααΆαααΈααΆ ααΎααααΈαααααααΆααα αααα»α Jira α ααΎαααααααααααΆαα’αααΈα’αααααα αααΌααα αααααα·ααΈαααααα ααααααααΆαα SMART α αΎααααα αΌαααΆααα’ααααααα αααα»αααα·ααααααα αααα»ααααα»ααα Jira α α’αααααααααααα αα·ααα·ααααααα·αα αΆαααΆα αααααααααα·ααααααααααααααα π
αααα α2change.yml
ααΆαααααΆαααΈααΆαααααα·ααααα ααααααΆααααΆααααα½αα ααααΆααααΆαααααΆαααα·ααα·ααΆααααα»αα αααααΊααΆαααααααααα’αααα’αΆα αααααααααααα·ααΈαα ααααααααΆαα·ααα½αααααΌαααΆαααααααα α¬ααααΆαααααα·αααΆαααΆαα αααααααααααααΆαα α αΎααααα ααα»αααααΆαα₯αααα·ααααΎα’αααααααΎααααΆαα ααΆααααααα·αααααααα½αα ααα½αα αα ααΈαααααΎαααΆαααΆααααα½ααα·αα·ααα αα·αααΆαααΌαααααΉαα αααΎααααα»ααα αααα»αααΆαααααα
αααα»αααααΈααΆαααααααα»α ααΎααααα»ααα·ααΆαα’αααΈααΆαααααΆαα ααααΈ HW/MD RAID α
αα αααα»αααααΆαααΆααααα»αααααααΆαααΆααααα αααΎα (αα αααα»ααααααααααααα»ααα·ααααααααααααΎα) αα ααααααααΆαααααα»ααα»αααααΌαααΆαα’αα»αααααα ααααα·ααααααα·ααΈ α’αααααααΌαα αΌααα ααΆαααααααα·ααΈααΆαααα API ααΆαααΆαααααΈααααααααΈα αα·αααααΎαααΆαααΆ α αΎαα αΆααααααΎαααΆαααααααααα
α₯α‘αΌααααααΎααααα»αααααΎα
αααΆααααα»ααααααα
ααΆαααααΆααααααΌα.yml
αααααΆααααΈαααα½αααΆααα½α ααΎααα·αα·αααααΎαααΆαα’αΆα ααααΆαααααααΆααΆαα»ααα·αα
αα·ααααααα·ααααααααα‘αΎαααααΆαααααααΈαα ααΌα ααααααΎαααΆαααααααααΆααααα½ααα·αα·αααααααα SMART ααααααααα α·αααααΎαα
ααΎβααΎαβαααα»αβααΎαβααααααβα’αααΈβαααα?α
ααα½αααααααααααΆαααααΆααααααΌαααΈααΆαα (5) < 100
α
ααα½ααααααααααααα»ααααα
αΆααα
αα
α»αααααα (107) == 0
ααααα·αααΎααΆαααΆααααααααΆααα αα·αααααααααΌαααΆαααΌαααααΉαααΎααααΈαααα½αααΆαααααααα ααααα·αααΎα’αααΈαααααααααΆααααα·ααααα»ααααααΆααααααΆαα α’αααΌα Backlight ααΉααα·α ααΆααααααΆααααααΌαααΆαα’αα»αααα α αΎαααΈαααααΌαααΆαααΆααα αΌααα αααα»αααΆαααααα·αα
ready.yml
ααααΈααΆαααααααα»αα αα·αα·αααααΎαααΆαααααΎααααΆαααααααΆαααΆαααααα HW/SW α¬αααα ααααΆαααααΎααααΆααααααα·αααααααα αααα»ααααααα·ααΈα
API αααααα·ααΈ
αααα»αααΆαααΎαα‘αΎαααΆα αααΎαααααΆ bot α αΌαααααΎ APIs αααααα·ααΈααΆααΉαααΆααα ααΆααΆααα·αααΆαα αα·ααααααααααααααα·ααΈααΆααα’αααα»αααααααΆααα·ααΈααΆαααααα αΆαααΆα αααααα ααΌα αααααα½αααααααΌαααααααααα αααααΊααΆαα·ααΈααΆαααααααααΆααααααααΎαααααΎα
- ααααΆαααΆαα ααααΆαααΆαααα ααααα α¬ααΆα ααΎααααΈαααααΆααΎααΆα’αΆα ααααΌαααΆαααααΎααΆαααΆαα½α;
- α αΆααααααΎα / ααααααα ααΆαααααΎα±ααααααα / ααΆαααααΎα±αααααααααΆα;
- ααααα/ααααΆαα ααΆαααααααα·αααααα αα·αααΆαααααΆαα‘αΎααα·ααααα»αα’αα‘α»αααα αα·ααααααΆααααΈααΆααααα½αα
ααααααααααΆααααααΈ Ansible
αααα»ααα·αααΆαααα‘αΆαα Ansible α ααα»ααααααΆααΉααα ααααααα»αααΎααααααααααααααΎαα αα αααααα αα·αααΎαααΈαααααααααα»ααααααααααααα ααα αααα»αααΆαααΆααααααααΆα ααααα·α α ααΆαβααααΆαβαααααα·ααααΆβαααα»αααααααΆαβααβααα/ααααα·ααα»α αααααβααΆαβαααααα αα·αβααΆαβααααΆαβαααααααΆαβαααααΆαβααΆαβααααΎβααα/ααΆαααβαααααΆβααΉαααΆααα
ααΎαααΆααααααα α α·αααααααΎα±ααα’αααΈαααΆααα’ααααΆαααααααααΆααααααΆααααα’αΆα ααααΎαα ααΆα αααααΆαααα’αααααααααααααΈ Ansible - modularity α αα ααααα·αααααααααα»αααΆαααααα ααα αα½αααΆα’αΆα ααααΌαααΆαααααααααα’ααααααααααααααΆαα½α α’αααα’αα·ααααααααΆααΈααΈααΈαααααΉααα·α αα½α α’αααΈ Ansible α
- name: Blink disk
become: True
register: locate_action
disk_locate:
locate: '{{ locate }}'
devname: '{{ devname }}'
ids: '{{ locate_ids | default(pd_id) | default(omit) }}'
ααααα·αααΎαααααα·ααααΆαα½αα ααα½ααα·ααΆαα’αα»αααααα αααα»αααααα ααα ααΎαααααΆααααΈααΆαα αααα»ααααΌαα»α Ansible α¬αααααα ααααααΈαα’αΆα ααααΌαααΆααααααααΆααΆααΆ Python α¬ααΆααΆααααααααα
αα½αααααΆααααα½ααα·ααα αααααα»αααΆααααααα α§ααΆα ααα αααΌαα»α backlight ααΈα ααΆα§ααΆα ααααααααααΌαααΆααααα αΆαααΆαααΎ ααΆα 265 αααααΆααα
αα
ααααα·αααΆααααα»αααΊαααααΆαααα αααααΆααααααααααα ααΎαααΆαααααααααααα·ααΈααΆα
ααααα‘αααα½α ααααααααααΆαα’ααΌααΈααΎ Hardware αα·α Software RAIDs αααα’αα»ααααααααΎαααααααΌαααααΆα
α
ααα»α
ααααΆαααααα»ααααα Ansible ααΊααΆαααΆαααα αα·αααααα
αααα
αααΆααααΆααα αααα»αααΏααΆα’αααααααΌαααααΎααΆ αα·ααα·ααααααΎαα―αααΆα yaml αα½αα±ααααααΆα
αα·ααααααααααα½αα
ααα½ααα αααααΌαααα αα·αααααα·ααα»αα
ααααα·αααΎα’αααα ααααααΎαααα·αααααααααααΎααααααααααΆαα½α Ansible API ααΌαα αα αΆαααΏαααΈααααΆαα
- Playbook_executor αα·α playbooks ααΆααΌαα αα·αα’αΆα ααααΌαααΆααααααα±ααα’αααααααα ααΆαααΆαα’ααααααα ααΎαααα ssh ααα»αααααα·αααΆαααΆαα’ααααααα ααΎααααα αααααα ααααα·αααΎααΎαααααΆααΆαααααΆα αααΆαααααααααΆααα αααα»αααααααααααα ααααα αααααΉαααααΎαααΆααααααααΆαααΈαααα αα ααΌα ααααααΎαααααΌααα»αααΆαααΎαααααΎαααΆαααααααΆαα αααα»ααα»αααΆα ααααα‘αα α αΎααααααΆααααΆαααα’αααααα
- Ansible ααααΎαααΆαααΎααααΎαααΆα forked ααΌα αααα API ααααααΆαα·αααΆααα»ααααα·ααΆααααααααα‘αΆαααα ααΎαααααΎαααΆαααααα αααααααααΎαααΆααα’αααααααΆααααααααα½αα
ααΆαααααα ααΎαα’αΆα ααααΎααΆααααα½αααΆαααΆααααα αα 80% αααααααααααααααα·α ααα»ααα α’ααααΆαααα½αααΆαααΎαα‘αΎαααααααα αααααααα’ααααααααααααααααΆααααααΎαα§ααααααα·α ααα»α αΎααααααα α α·αααααΆααΎααΈαααααΌαααααΆααααααΌαα¬α’ααα αΎαα α»α ααααααα
ααα»ααααα₯α‘αΌααααααΎαα
αΆααααααΎαααΆααααα αΆαα½ααααα α’ααααααααααααααααΈαα½αα
ααα½ααα·αααΉαααΈααααααααΆααααααΌαααααΆαααα π
ααααα: www.habr.com