--------------- <> -----------------
--- KHOA HỌC - CÔNG NGHỆ - GIÁO DỤC - VIỆC LÀM ---
--- Học để đi cùng bà con trên thế giới ---

Tìm kiếm trong Blog

Cai dat va cau hinh Windows Server 2012 R2 (6)





Cài đặt các chức năng cho server đang tắt

Ngoài việc cho phép cài đặt các chức năng cho server đang hoạt động, Server Manager còn cho phép cài đặt các chức năng trên server ảo đang tắt. Cụ thể, Server Manager cho phép bạn kết nối tới đĩa cứng ảo (từ một máy server khác) để cài đặt hoặc gỡ bỏ các chức năng mà không nhất thiết phải bật máy ảo lên.

Các bước để cài đặt chức năng lên đĩa cứng ảo:

1.      Mở Server Manager, chọn mục Manage ở trình đơn, chọn Add Roles And Features, Add Roles And Features Wizard sẽ xuất hiện.

2.      Bấm Next để mở cửa sổ Select Installation Type.

3.      Chọn Role-based or feature-based installation và bấm Next, cửa sổ Select Destination Server xuất hiện.

4.      Chọn Virtual Hard Disk, bấm vào Browse...để xác định vị trí của đĩa cứng ảo cần cài đặt.



5.      Trong mục Server Pool, lựa chọn server kết nối tới đĩa cứng ảo (ví dụ: Server1), bấm Next, cửa sổ Select Server Roles xuất hiện.

6.      Lựa chọn các chức năng mà bạn muốn cài đặt. Nếu hệ thống yêu cầu phải cài đặt các thành phần bổ sung, cửa sổ Add Features That Are Required sẽ xuất hiện.

7.      Bấm Add Features để chấp nhận cài đặt các thành phần bổ sung, sau đó bấm Next để mở cửa sổ cho phép chọn các thành phần sẽ cài đặt.

8.      Lựa chọn các thành phần muốn cài đặt, bấm Next, có thể xuất hiện thêm các yêu cầu cài đặt liên quan khác.

9.      Tiếp tục bấm Next để chuyển qua các cài đặt có liên quan khác. Cuối cùng là cửa sổ xác nhận các chức năng đã chọn.

10.  Bạn có thể lựa chọn thêm các tùy chọn liên quan đến quá trình cài đặt:

-          Xuất ra tập tin .xml kịch bản cài đặt vừa thực hiện, để bạn có thể thực hiện cài đặt tương tự trên server khác bằng Windows PowerShell.

-          Cung cấp đường dẫn tới nơi chứa thư mục WinSxS, là nơi chứa đĩa nguồn của Windows Server 2012 R2 (trường hợp bạn đã sử dụng Features on Demand để xóa thư mục này).

11.  Bấm nút Install để hệ thống tiến hành cài đặt. Khi hệ thống cài đặt xong bấm Close để kết thúc quá trình cài đặt.



Cấu hình các dịch vụ

Hầu hết các chức năng trong Windows Server đều có các dịch vụ (service) đi kèm, chúng là các chương trình chạy ngầm dưới hệ thống để đáp ứng các yêu cầu từ các client.

Server Manager cho phép theo dõi và quản lý tất cả các dịch vụ đang chạy trên server. Mở Server Manager, tất cả các service đã được cài đặt sẽ hiển thị tại mục SERVICES. Bấm chuột phải vào mỗi dịch vụ để thực hiện các thao tác như: bật, tắt, bật lại, dừng và chạy tiếp.



Mục SERVICES trong Server Manager có chức năng tương tự như snap-in Services trong MMC ở các phiên bản Windows Server trước, chỉ khác là SERVICES không cho phép thực hiện thay đổi trường Start Type. Để thay đổi trường Start Type, sử dụng snap-in Services trong MMC hoặc lệnh Set-Service trong Windows PowerShell.

Trong cửa sổ Server Manager, bấm chọn từng mục ở khung bên trái để hiển thị và quản lý các dịch vụ đi kèm với mỗi mục.

Để thực hiện các cấu hình khác mà nó không có trong Server Manager bạn phải sử dụng các tiện ích khác và MMC snap-ins. Thực hiện bằng cách: chọn server, chọn mục Tools trong trình đơn.

Ủy quyền quản trị server

Trong các hệ thống mạng lớn, sẽ có một số công việc phải thực hiện thường xuyên, vì vậy cần phải có người chịu trách nhiệm thực hiện các công việc này. Ủy quyền quản trị là trao quyền cho một cá nhân được phép thực hiện một số công việc nhất định. Ví dụ, bạn có thể trao quyền cho một nhân viên có quyền tạo mới tài khoản người dùng nhưng không được phép thay đổi cấu trúc của Active Directory, cũng như mật khẩu của giám đốc điều hành.

Sử dụng DSC[1](Desired State Configuration) trong Windows PowerShell

DSC là bước phát triển tiếp theo của Windows PowerShell. Nó được đưa ra vào năm 2006 như là một phần của Windows PowerShell 1.0.

Từ Windows Server 2012, Windows PowerShell đã được phát triển để thực hiện cấu hình bằng dòng lệnh tất cả các tác vụ quản trị, bên cạnh hình thức thực hiện trên giao diện đồ họa.

Trong Windows PowerShell 4.0, DSC cung cấp cách thức cấu hình bằng kịch bản (script) mới.
Để thực hiện, người quản trị sẽ tạo một kịch bản với từ khóa configurations, sau đó là các từ khóa nodes, resources. Trong đó:

-          configurations: là tên của kịch bản.

-          nodes: tên máy tính.

-          resources: tên của các thành phần cần cài đặt.

Ví dụ sau là một kịch bản đơn giản nhằm xây dựng một web server:

Configuration CompanyWeb
{
            Node “Server1”
            {
                        WindowsFeature InstallIIS
                        {
                                    Ensure = “Present” #nếu muốn gỡ bỏ IIS thay “Present” bằng “Absent”
                                    Name = ‘Web-Server”
                        }
                        File CopyWebSite
                        {
                                    Ensure = “Present”
Type = “Directory”
                                    Recurse = $true
                                    SourcePath = $WebsitePath #nơi chứa các tập tin nguồn của Website
                                    DestinationPath = “C:\inetpub\wwwroot”
                                    DependsOn = “[WindowsFeature]InstallIIS” #yêu cầu IIS đã được cài đặt[2]
                        }
            }
}

Ở kịch bản này, từ khóa Node cho biết tên của server sẽ được cấu hình (ví dụ: Server1). Từ khóa WindowsFeature và File là các thành phần đã được định nghĩa trước, bạn có thể sử dụng chúng để thực hiện các cấu hình.

Từ khóa WindowsFeature xác định chức năng cần cài đặt là Web-Server, và từ khóa File sẽ thực hiện chép các tập tin của website tới Server1, với $WebsitePath là đường dẫn tới vị trí có chứa các tập tin của website.

DSC còn có nhiều từ khóa khác giúp bạn thực hiện các cấu hình liên quan đến các dịch vụ, registry, biến môi trường, tài khoản người dùng, tài khoản nhóm. Ngoài ra, nó cũng cho phép người dùng tự định nghĩa các từ khóa mới.

Các bước để tạo và chạy một DSC:

1.      Bấm chuột phải vào biểu tượng của Windows PowerShell trên thanh taskbar, chọn Windows PowerShell ISE với quyền Administrator.



2.      Chọn mục View trên trình đơn, chọn Show Script Pane.



3.      Nhập nội dung của kịch bản (ví dụ phía trên). Lưu ý: phần chú thích (bắt đầu bằng dấu #) không nhất thiết phải nhập.



4.      Bấm nút Run Script trên thanh công cụ, nội dung của kịch bản sẽ xuất hiện trong cửa sổ console (bên dưới).



5.      Kịch bản đã được tạo xong, thực thi configuration để tạo ra tập tin .MOF, bằng cách gõ tên của kịch bản CompanyWeb tại cửa sổ console.



6.      Để thực thi nội dung trong kịch bản, gõ lệnh sau, máy tính sẽ thực hiện các cài đặt:
Start-DscConfiguration –Wait –Verbose –Path .\CompanyWeb



Trong các công ty lớn, người quản trị có thể tạo ra một DSC server để quản lý tập trung các DSC. Để tạo ra một DSC server, thực hiện cài đặt PowerShell Desired State Configuration Service, đây là một chức năng của Windows PowerShell.

PowerShell Desired State Configuration Service sử dụng Internet Information Services Web server để thực hiện cấu hình cho tất cả các máy trên mạng.


[1] http://technet.microsoft.com/en-us/library/dn249912.aspx
[2] Tài liệu gốc ghi là “Requires”, tuy nhiên trong Windows Server 2012 R2 nó đã được thay bằng “DependsOn”
---------------------
Tham khảo (Lược dịch): 
Craig Zacker, Exam Ref 70-410 - Installing and Configuring Windows Server 2012 R2, Microsoft Press, 2014
---------------------------
Cập nhật 2014/9/11
---------------------------
Đọc thêm
Cai dat va cau hinh Windows Server 2012 R2 (7)

Cai dat va cau hinh Windows Server 2012 R2 (5)

(Tiếp theo của "Cai dat va cau hinh Windows Server 2012 R2 (4)")


Sử dụng Server Manager


Công cụ Server Manager trong Windows Server 2012 R2 là một ứng dụng thể hiện sự thay đổi quan trọng trong quản trị mạng của Windows Server.

Với các hệ điều hành từ Windows Server 2012 trở về trước, nếu người quản trị muốn cài đặt một chức năng bằng giao diện đồ họa, họ phải thao tác trực tiếp trên máy server hoặc thông qua công cụ remote desktop. Tuy nhiên, với Server Manager trong Windows Server 2012 R2, người quản trị có thể cài đặt các chức năng cho mọi máy server trên mạng.

Kết nối tới các server

Từ Windows Server 2012 và 2012 R2, hệ thống cho phép kết nối và quản lý cùng một lúc nhiều server, dù là server vật lý hay server ảo. Tuy nhiên, các server phải đang chạy Windows Server 2003 trở lên.

Trong Server Manager, bạn có thể nhóm các server theo các nhóm để dễ quản lý, có thể nhóm theo các chức năng cụ thể hoặc theo phạm vi địa lý.

Các bước để kết nối tới server:

1.      Mở Server Manager, chọn All Servers ở khung bên trái.



2.      Vào mục Manage ở trình đơn, chọn Add Servers. Hộp thoại Add Servers xuất hiện.



3.      Lựa chọn cách thức để tìm kiếm các server sẽ kết nối.

-          Active Directory: cho phép tìm các server trong miền AD DS

-          DNS: tìm các server dựa vào DNS server

-          Import: cung cấp tên của server dưới dạng một tập tin văn bản

4.      Hệ thống sẽ tìm kiếm hoặc nạp danh sách các server từ tập tin văn bản, và hiển thị các server có thể kết nối.



5.      Lựa chọn server muốn kết nối, bấm chuột vào hình mũi tên phía phải để thêm server vào danh sách Selected.

6.      Bấm OK. Tên server sẽ được thêm vào mục All Servers.

Cài đặt các chức năng cho server (role và feature)

Sử dụng Add Roles And Features Wizard để cài đặt các chức năng cho server.

Các bước thực hiện:

1.      Mở Server Manager, chọn mục Manage ở trình đơn, chọn Add Roles And Features, Add Roles And Features Wizard sẽ xuất hiện.

2.      Bấm Next để mở cửa sổ Select Installation Type.



3.      Chọn Role-based or feature-based installation và bấm Next, cửa sổ Select Destination Server xuất hiện.



4.      Lựa chọn server mà bạn muốn cài đặt các chức năng, bấm Next, cửa sổ Select Server Roles xuất hiện.



5.      Lựa chọn các chức năng mà bạn muốn cài đặt. Nếu hệ thống yêu cầu phải cài đặt thêm các thành phần liên quan đến chức năng đã chọn, cửa sổ Add Features That Are Required sẽ xuất hiện.

6.      Bấm Add Features để chấp nhận cài đặt các thành phần liên quan, sau đó bấm Next để mở cửa sổ cho phép chọn các thành phần sẽ cài đặt.



7.      Lựa chọn các thành phần bạn muốn cài đặt, bấm Next, hệ thống có thể xuất hiện thêm các yêu cầu cài đặt khác.

8.      Tiếp tục bấm Next để chuyển qua các cài đặt khác. Cuối cùng là cửa sổ xác nhận các chức năng đã chọn.

9.      Bạn có thể lựa chọn thêm các tùy chọn liên quan đến quá trình cài đặt:

-          Máy tính tự khởi động lại sau khi cài đặt xong, nếu các chức năng bắt buộc phải khởi động lại.

-          Xuất ra tập tin .xml kịch bản cài đặt vừa thực hiện, để bạn có thể thực hiện cài đặt tương tự trên server khác bằng Windows PowerShell.

-          Cung cấp đường dẫn tới nơi chứa thư mục WinSxS, là nơi chứa đĩa nguồn của Windows Server 2012 R2 (trường hợp bạn đã sử dụng Features on Demand để xóa thư mục này).

10.  Bấm nút Install để hệ thống tiến hành cài đặt. Khi hệ thống cài đặt xong bấm Close để kết thúc. Các chức năng cài đặt xong sẽ xuất hiện ở khung bên trái của cửa sổ Server Manager.

---------------------
Tham khảo (Lược dịch): 
Craig Zacker, Exam Ref 70-410 - Installing and Configuring Windows Server 2012 R2, Microsoft Press, 2014
---------------------------
Cập nhật 2014/9/10
---------------------------
Đọc thêm
Cai dat va cau hinh Windows Server 2012 R2 (6)