Cách khởi động các tập lệnh để tự động cài đặt ESXi của VMware thông qua USB

0
10

        Ra mắt hàng trăm nhà ảo thuật ESXi của VMware là một dự án tốn nhiều thời gian với cơ hội xảy ra lỗi. Tìm hiểu cách sử dụng ổ flash USB để tự động cài đặt ESXi.
    

        
                                                                                    
                        

 istock-816062320.jpg "width =" 770 "/> </span><figcaption>
<p>
                                            Hình ảnh: Wavebreakmedia, Getty Images / iStockphoto<br />
                                        </p>
</figcaption></figure>
<p> VMware được cho là tiêu chuẩn khi nói đến cơ sở hạ tầng ảo hóa, mặc dù hỗ trợ ngày càng tăng cho các mô hình ảo hóa khác như Docker, AWS của Amazon và Azure của Microsoft. Nhưng trọng tâm của bài viết này không phải là thị phần hay giải pháp tốt nhất cho tổ chức của bạn, đó là chia sẻ một cách đơn giản, hiệu quả để tự động cài đặt bộ ảo hóa ESXi lên phần cứng kim loại trần để tạo điều kiện cho việc triển khai máy chủ ảo với càng nhẹ càng tốt về phía các kỹ thuật viên / quản trị viên. Một phương pháp cung cấp quy trình khép kín và hoàn chỉnh, dễ dàng sao chép là thông qua ổ flash USB (UFD). </p>
<p> Tìm hiểu cách tạo UFD sẽ cài đặt ESXi, áp dụng các cài đặt mạng cơ bản và định cấu hình máy chủ để quản lý từ xa. Trước khi chúng tôi đi sâu vào, có những yêu cầu cần thiết để thực hiện công việc này mà không có lỗi. </p>
<p> <strong> XEM: </strong> <strong> Ảo hóa máy chủ: Thực hành tốt nhất (và tồi tệ nhất) (PDF miễn phí) </strong> <strong> (TechRepublic) </strong> </p>
<h2> Yêu cầu </h2>
<ul>
<li> Hình ảnh VMware vSphere Hypervisor (ESXi ISO) (Phiên bản được hỗ trợ mới nhất cho phần cứng của bạn) 
<li> UNetbootin (Mac / Linux / Windows)  </li>
<li> Ổ đĩa flash USB 4 GB (hoặc lớn hơn)  </li>
</ul>
<h2> Cách tạo bộ cài đặt USB có thể khởi động </h2>
<ol>
<li> Lắp ổ flash USB của bạn vào một cổng có sẵn trên máy tính của bạn. </li>
<li> Mở UNetbootin và chọn nút radio Diskimage, sau đó nhấp vào nút "Khác" để điều hướng đến vị trí đặt VMware ESXi ISO. </li>
<li> Ổ đĩa USB sẽ tự động được xác định bên cạnh phần Drive :. Nhấp vào nút OK để tiếp tục, tạo trình cài đặt và làm cho ổ đĩa có khả năng khởi động. </li>
<li> Sau khi được tạo, hãy đóng UNetbootin, nhưng để ổ đĩa cài đặt được cắm vào. </li>
</ol>
<h2> Cách định cấu hình Tệp boot.cfg để cài đặt không giám sát </h2>
<p> Mở ổ đĩa cài đặt USB mới tạo và định vị tệp boot.cfg. Mở tệp trong trình soạn thảo văn bản bạn chọn và tìm dòng sau:  </p>
<pre> kernelopt = </pre>
<p> Nối văn bản sau vào ký tự sau dấu "=" để hướng dẫn trình cài đặt tìm tệp khởi động hoặc tệp trả lời mà nó nên sử dụng để cài đặt không giám sát: </p>
<pre> ks = usb: /KS.CFG </pre>
<h2> Cách định cấu hình tệp trả lời khởi động (KS) </h2>
<ol>
<li> Từ trình chỉnh sửa văn bản, đóng tệp boot.cfg và mở một trang mới, trống. </li>
<li> Sao chép và dán tập lệnh sau vào trình soạn thảo văn bản: </li>
</ol>
<p> # Kịch bản khởi động cơ sở cài đặt </p>
<p> vmaccepteula </p>
<p> Clearpart Đầmfirstdisk Mạnhoverwritevmfs </p>
<p> cài đặtfffyddiskoveroverwritevmfs </p>
<p> mạng Mitchbootproto = static Nottip = XXX.XX.XXXXXXXXXXX Tên tập tin = XXX.XXX.XXX.XXX, tên máy chủ = HOSTNAME, tên máy chủ = XXX.XXX.XXX.XXX ,adaddvmportgroup = 1 </p>
<p> rootpw PASSWORD </p>
<p> Firstboot Ấninterpreter = busybox </p>
<p> # cài đặt DNS </p>
<p> tên máy chủ hệ thống esxcli được đặt tênffqdn = HOSTNAME.DOMAIN.EXT </p>
<p> mạng esxcli ip dns </p>
<p> esxcli mạng ip dns máy chủ thêm các máy chủ = XXX.XXX.XXX.XXX </p>
<p> máy chủ mạng esxcli ip máy chủ thêm các máy chủ = XXX.XXX.XXX.XX # enable & start SSH </p>
<p> vim-cmd hostsvc / enable_ssh </p>
<p> vim-cmd hostsvc / start_ssh </p>
<p> # enable & start ESXi Shell </p>
<p> máy chủ lưu trữ / enable_esx_shell </p>
<p> vim-cmd hostsvc / start_esx_shell </p>
<p> # Suppress ESXi Shell cảnh báo </p>
<p> cài đặt hệ thống esxcli nâng cao -o / 1 ] # SNTP cấu hình </p>
<p> cat> /etc/ntp.conf << __NTP_CONFIG__ </p>
<p> hạn chế mặc định kod nomodify notrap noquerynopeer </p>
<p> hạn chế 127.0 0.fr.pool.ntp.org </p>
<p> máy chủ 1.fr.pool.ntp.org </p>
<p> __ NTP_CONFIG__ </p>
<p> / sbin / chkconfig ntpd trên </p>
<p> Kịch bản chỉ là một mẫu sẽ cần phải được chỉnh sửa để nó hoạt động cho môi trường của tổ chức của bạn. Cụ thể, các mục nhập được VỐN hoặc chứa XXX.XXX.XXX.XXX, nên được sửa đổi để phản ánh thông tin cài đặt tên máy chủ, tên miền và mạng sẽ là duy nhất cho máy chủ ESXi đó. </p>
<p> Sau thông tin đó là đã nhập, lưu tệp dưới dạng KS.CFG và đặt tệp vào thư mục gốc của ổ đĩa cài đặt USB. Đẩy ổ đĩa một cách an toàn và trình cài đặt dựa trên USB của bạn đã sẵn sàng để triển khai các trình ảo hóa ESXi không cần giám sát. </p>
<h2> Các thay đổi quan trọng được thực hiện bởi tập lệnh </h2>
<p> Bên cạnh cấu hình tên máy chủ và mạng đã nói ở trên, tập lệnh tự động chấp nhận VMware EULA và xác định (các) đĩa lưu trữ đầu tiên trên máy chủ và định dạng chúng trước khi cài đặt các tệp hệ thống ESXi trên chúng. . Tập lệnh đặt mật khẩu tài khoản gốc, cũng như đặt dịch vụ SSH và ESXi Shell được bật để quản lý từ xa. Cuối cùng, tập lệnh cấu hình SNTP sao cho thời gian / ngày được đặt chính xác và cho phép dịch vụ NTP. </p>
<div data-component=                                                                                 

                                                

Cũng xem