DevOps AI
  • Home
  • Bảo mật
  • AI & Automation
  • DevOps & Cloud
  • Bộ đề luyện thi cloud
No Result
View All Result
DevOpsAI
  • Home
  • Bảo mật
  • AI & Automation
  • DevOps & Cloud
  • Bộ đề luyện thi cloud
No Result
View All Result
DevOpsAI
No Result
View All Result
Home DevOps & Cloud

Series Ansible – Bài 2 – Cài đặt và sử dụng Ansible

Hiếu Tạ by Hiếu Tạ
1 Tháng 5, 2025
in DevOps & Cloud
0
Series Ansible – Bài 2 – Cài đặt và sử dụng Ansible
Share on FacebookShare on Twitter

Ở bài trước mình đã giới thiệu về Ansible một cách cơ bản cho dễ hiểu, các bạn có thể xem lại ở đây, tiếp theo thì sẽ cài đặt và run thử xem sao nhé

https://devopsify.co/series-ansible-bai-1-tong-quan-ve-ansible/

Cài đặt Ansible

Có nhiều cách để cài đặt Ansible

    • Qua repository của Ansible
    • Sử dụng pip
    • Build từ source

Trong bài này mình cài đặt Ansible qua repository ở trên Centos 7

yum update

Tiếp theo, cài đặt EPEL repository trên system.

Related Post

Sử dụng VS Code và Playwright MCP tự động test demo website Demoblaze thông qua GitHub Copilot Agent

Sử dụng VS Code và Playwright MCP tự động test demo website Demoblaze thông qua GitHub Copilot Agent

16 Tháng 6, 2025
DevOpsify Check Tool – Công cụ dòng lệnh đa năng cho DevOps, IT và lập trình viên

DevOpsify Check Tool – Công cụ dòng lệnh đa năng cho DevOps, IT và lập trình viên

7 Tháng 6, 2025

Ưu Đãi Đặc Biệt: Nhận Ngay Coupon Giảm 25% cho Bộ Đề Luyện Thi Cloud!

29 Tháng 4, 2025

Đổi MTU cho Calico trong Kubernetes

30 Tháng 4, 2025
yum install epel-release
yum install ansible

Còn trên Ubuntu thì tương tự

sudo apt-get install software-properties-common
sudo apt-add-repository ppa:ansible/ansible 
sudo apt-get install ansible
sudo apt-get update

Việc cài đặt Ansible default khá đơn giản, mặc đinh ansible ở folder /etc/ansible. Trong đó file /etc/ansible/ansible.cfg để quy định các hoạt động của Ansible như quyết định cùng một thời điểm sẽ có bao nhiêu device được thực thi các task cùng một lúc (forks), hay ssh timeout,… là những thứ cần chú ý trong Ansible.

Ansible hỗ trợ tham số --forks để xác định số lượng máy chủ mục tiêu sẽ được thực hiện đồng thời. Mặc định, giá trị của --forks là 5. Bạn có thể điều chỉnh giá trị này để tăng hoặc giảm số lượng máy chủ đồng thời thực hiện.

Ví dụ: ansible-playbook --forks 10 playbook.yml sẽ thực hiện playbook trên 10 máy chủ cùng một lúc

Tiếp theo sẽ là thử chạy mẫu ansible xem nó hoạt động như thế nào

Sử dụng Ansible

vi /etc/ansible/hosts

Dùng vi hoặc nano hay gì tùy nhé chủ yếu copy nội dung này vào (nếu vi thì insert xong thì gõ :wq để save và close file). Giải thích một chút nhé, file hosts sẽ kiểu như là chứa thông tin của các server 1,2,3,4,.. bất cứ server nào đó bạn muốn thực thi đồng thời các câu lệnh, nội dung trên là mình điền thông tin của chính server hiện tại.

[local]
local_server ansible_host=127.0.0.1 ansible_connection=local

Tiếp theo, save file hosts lại vào chạy lệnh sau, ý nghĩa của lệnh này là để ping đến các server được mô tả trong file hosts

ansible -m ping all

Tạm thời bài này sẽ dừng ở việc setup ansible và thực thi trên một server, thực thi trên nhiều server thì mình sẽ giới thiệu vào phần sau.

Chúc mọi người thành công!!!

 

Tags: ansibledevops
Hiếu Tạ

Hiếu Tạ

Graduated as a Software Engineer. I have more than 3-year experience in developing software and DevOps, used to many services of AWS, and Azure, K8S, and using Windows or Linux on-premies proficiently to set up servers, proxy, build and deploy multiple programming languages (Java, GO, NET,...)..... Experience with CMS such SiteCore, ElasticPath, AEM... Implement CICD via Jenkins scripting, infrastructure as code via Terraform, and AWS Cloud Formation.

Related Posts

Sử dụng VS Code và Playwright MCP tự động test demo website Demoblaze thông qua GitHub Copilot Agent
AI & Automation

Sử dụng VS Code và Playwright MCP tự động test demo website Demoblaze thông qua GitHub Copilot Agent

by devopsify
16 Tháng 6, 2025
DevOpsify Check Tool – Công cụ dòng lệnh đa năng cho DevOps, IT và lập trình viên
Bảo mật

DevOpsify Check Tool – Công cụ dòng lệnh đa năng cho DevOps, IT và lập trình viên

by devopsify
7 Tháng 6, 2025
Ưu Đãi Đặc Biệt: Nhận Ngay Coupon Giảm 25% cho Bộ Đề Luyện Thi Cloud!
Tin tức

Ưu Đãi Đặc Biệt: Nhận Ngay Coupon Giảm 25% cho Bộ Đề Luyện Thi Cloud!

by devopsify
29 Tháng 4, 2025
Next Post

Popular WordPress plugin has a serious vulnerability

Để lại một bình luận Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Recommended

Hướng dẫn cài đặt Kubernetes trên Ubuntu 22.04

Hướng dẫn cài đặt Kubernetes trên Ubuntu 22.04

1 Tháng 5, 2025
Các website demo hay được sử dụng cho thực hành Automation Test

Các website demo hay được sử dụng cho thực hành Automation Test

11 Tháng 6, 2025
Cài đặt Maven trên Windows

Cài đặt Maven trên Windows

11 Tháng 6, 2025
Cài đặt Grafana – Loki – Promtail monitoring log Container

Cài đặt Grafana – Loki – Promtail monitoring log Container

1 Tháng 5, 2025
Sử dụng VS Code và Playwright MCP tự động test demo website Demoblaze thông qua GitHub Copilot Agent

Sử dụng VS Code và Playwright MCP tự động test demo website Demoblaze thông qua GitHub Copilot Agent

16 Tháng 6, 2025
MCP server 2025 tốt nhất : Hướng dẫn chọn & bảo mật

MCP server 2025 tốt nhất : Hướng dẫn chọn & bảo mật

16 Tháng 6, 2025
DevOpsify Check Tool hỗ trợ MCP – Tự động hóa kiểm tra qua AI Claude & VS Code

DevOpsify Check Tool hỗ trợ MCP – Tự động hóa kiểm tra qua AI Claude & VS Code

13 Tháng 6, 2025
GitHub Action DevOpsify Check Tool – Tự động kiểm tra bảo mật & hiệu suất

GitHub Action DevOpsify Check Tool – Tự động kiểm tra bảo mật & hiệu suất

11 Tháng 6, 2025
DevOpsify

Cộng đồng DevOps Việt Nam chia sẽ kiến thức giúp tăng tốc quá trình phát triển ứng dụng và tự động hóa trong lĩnh vực Cloud DevOps & AI.

Bài viết mới

  • Sử dụng VS Code và Playwright MCP tự động test demo website Demoblaze thông qua GitHub Copilot Agent
  • MCP server 2025 tốt nhất : Hướng dẫn chọn & bảo mật
  • DevOpsify Check Tool hỗ trợ MCP – Tự động hóa kiểm tra qua AI Claude & VS Code

Categories

  • AI & Automation
  • Bảo mật
  • Chưa phân loại
  • DevOps & Cloud
  • Tin tức
No Result
View All Result
  • Home
  • Bảo mật
  • AI & Automation
  • DevOps & Cloud
  • Bộ đề luyện thi cloud

© 2025 DevOpsify