Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Làm thế nào để cấu hình FTP IIS 7.0 hoặc cao hơn trong Windows Server 2008 hoặc Windows Server 2012 cụm chuyển đổi dự phòng

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 974603
GIỚI THIỆU
Bài viết này mô tả cách cấu hình FTP cho Internet Information Services (IIS) 7.0 hoặc cao hơn trong Windows Server 2008, Windows Server 2008 R2 hoặc Windows Server 2012 cụm chuyển đổi dự phòng. Quy trình trong bài viết này chỉ áp dụng cho bản ghi dịch vụ FTP.

Để biết thêm thông tin về cách cấu hình bản ghi Dịch vụ Web trong cụm chuyển đổi dự phòng, hãy bấm vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
970759 Cấu hình IIS 7.0 hoặc cao hơn World Wide Web bản ghi dịch vụ phát hành trong Windows Server 2008 hoặc Windows Server 2008 R2 hoặc Windows Server 2012 cụm chuyển đổi dự phòng
Thông tin thêm
Trong các phiên bản Internet Information Services, Microsoft cung cấp các thành phần màn hình chung tài nguyên hỗ trợ sẵn sàng cao Phiên bản Máy chủ Web bằng cách sử dụng cơ sở hạ tầng Microsoft Clustering. Tuy nhiên, mã tùy chỉnh là cần thiết để hoàn toàn nhận ra tiềm năng của giải pháp này. Ngoài ra, các kịch bản chung mà Microsoft cung cấp không đáp ứng nhu cầu khách hàng. Để cấu hình IIS 7.0 trong một môi trường nhóm bằng cách sử dụng Windows Server cụm chuyển đổi dự phòng, bạn phải sử dụng mã (kịch bản) tuỳ chỉnh để cho phép một kịch bản sẵn sàng cao. Khi bạn thực hiện việc này, người dùng có thể tuỳ chỉnh thiết lập để đáp ứng các yêu cầu. Điều này cung cấp cho họ kiểm soát hoàn toàn tích hợp sẵn sàng cao của ứng dụng web. Ngoài ra, giao diện lệnh để quản lý và giám sát được giới thiệu trong IIS 7.0 cung cấp một môi trường phong phú hơn kịch bản đã được cung cấp.

Lưu ý: Tệp cài đặt chuyên biệt IIS 7.0 không chính xác bao gồm Clusweb.vbs và Clusftp.vbs các tệp tập lệnh được sử dụng trong IIS 6.0 IIS cụm tác vụ quản trị. Không sử dụng các kịch bản với IIS 7.0.

Chúng tôi khuyên bạn nên quản trị viên cẩn thận đánh giá sử dụng của mạng Load Balancing (NLB) thay vì sử dụng chuyển đổi dự phòng clustering là phương pháp chính và ưa thích để cải thiện khả năng mở rộng và tính khả dụng của các ứng dụng web có nhiều máy chủ đang chạy IIS 7.0. Một lợi ích của NLB là tất cả các máy chủ có thể tích cực tham gia vào việc xử lý đồng thời các yêu cầu HTTP. Lợi ích khác là rằng trong môi trường NLB IIS, nó có thể dễ dàng hơn để hỗ trợ cán bản Cập Nhật và rollbacks trong khi vẫn cung cấp cao có sẵn các ứng dụng web. Để biết thêm thông tin về cách sử dụng IIS 7.0 trong môi trường NLB, ghé thăm Web site sau của Microsoft:
Cấu hình sẵn sàng cao cho máy chủ IIS FTP sử dụng cụm chuyển đổi dự phòng:

Thiết lập chia sẻ tệp sẽ được dùng để cấu hình chia sẻ IIS

  1. Tạo một người dùng sẽ truy cập vào chia sẻ sẽ usedfor cấu hình chia sẻ IIS.
  2. Tạo chia sẻ tệp. Phần này sẽ được sử dụng để lưu trữ theIIS cấu hình chia sẻ sẽ được chia sẻ giữa IIS trên tất cả các nút chọn một cụm. Có nhiều lựa chọn:
    • Trên máy chủ độc lập không phải là một phần của bất kỳ cụm chuyển đổi dự phòng, tạo một chia sẻ tệp.
    • Trên một cụm chuyển đổi dự phòng máy chủ Windows, tạo một chia sẻ tệp sẵn sàng cao. Để biết thêm thông tin, ghé thăm web site sau của Microsoft:
    • Trên cùng một cụm chuyển đổi dự phòng sẽ lưu trữ web site FTP tính khả dụng cao, tạo một tệp sẵn sàng cao chia sẻ. Để biết thêm thông tin, ghé thăm web site sau của Microsoft:
  3. Thiết lập quyền chia sẻ mà bạn đã tạo ở step2. Cung cấp cho người dùng bạn đã tạo ở bước 1 quyền kiểm soát hoàn toàn thefile chia sẻ và quyền NTFS.
  4. Xác nhận rằng tất cả các nút chọn một cụm có thể duyệt thefile chia sẻ. Đường dẫn của tệp chia sẻ is\\<fileservername></fileservername>\<sharename></sharename>.

Cấu hình IIS cấu hình chia sẻ trên tất cả các nút chọn một cụm

Trên một trong các nút chọn một cụm, xuất cấu hình chia sẻ chia sẻ tệp:
  1. Chuyển đến Công cụ quản trịvà bấm quản lý bản ghi dịch vụ thông tin Internet (IIS).
  2. Trong ngăn bên trái, bấm vào nút chọn một tên máy (ứng dụng) phục vụ.
  3. Bấm đúp vào biểu tượng Cấu hình chia sẻ.
  4. Cấu hình chia sẻ trang, bấm vào ExportConfiguration trong hành động ngăn (ngăn bên phải) toexport tệp cấu hình từ máy tính đến một vị trí.
  5. Trong hộp thoại Cấu hình xuất , gõ đường dẫn chia sẻ tệp (\\<fileservernae></fileservernae>\<sharename></sharename>) trong hộp vật lý đường dẫn .
  6. Bấm Kết nối với, và sau đó nhập tên người dùng và mật khẩu cho tài khoản người dùng có quyền truy cập vào chia sẻ trong cấu hình chia sẻ được lưu trữ, và sau đó bấm OK. Tài khoản này sẽ được sử dụng để truy cập vào chia sẻ. Bạn nên sử dụng một restrictedActive mục tin thư thoại tài khoản không phải là quản trị viên miền.
  7. Trong hộp thoại Cấu hình xuất , gõ mật khẩu sẽ được sử dụng để bảo vệ các khoá mã hoá rồi bấm OK.
  8. Trên trang Cấu hình chia sẻ , nhấp toselect hộp kiểm kích hoạt cấu hình chia sẻ .
  9. Gõ đường dẫn vật lý, tài khoản người dùng và passwordthat bạn đã nhập trước đó, và sau đó bấm vào áp dụng trong cửa sổ theActions.
  10. Dialogbox Mã hóa khóa mật khẩu , nhập mật khẩu khoá mã hoá bạn đặt trước đó, và sau đó bấmOK.
  11. Trong hộp thoại cấu hình chia sẻ, bấmOK.
  12. Bấm vào OK.
Trên một trong các nút chọn một cụm khác, sử dụng cấu hình chia sẻ mà bạn xuất chia sẻ tệp:
  1. Chuyển đến Công cụ quản trịvà bấm quản lý bản ghi dịch vụ thông tin Internet (IIS).
  2. Bấm vào nút chọn một tên máy (ứng dụng) phục vụ.
  3. Bấm đúp vào biểu tượng Cấu hình chia sẻ.
  4. Trên trang Cấu hình chia sẻ , nhấp toselect hộp kiểm kích hoạt cấu hình chia sẻ .
  5. Gõ đường dẫn vật lý chia sẻ tệp (\\<fileservername>\<sharename>), tài khoản người dùng và thepassword bạn nhập trước đó, và sau đó bấm vào áp dụng trong ngăn tác vụ.<b00> </b00> </sharename> </fileservername>
  6. Dialogbox Mã hóa khóa mật khẩu , nhập mật khẩu khoá mã hoá bạn đặt trước đó, và sau đó bấmOK.
  7. Trong hộp thoại cấu hình chia sẻ, bấmOK.
  8. Bấm vào OK.
Lưu ý: Để biết thêm thông tin về cách tập cấu hình chia sẻ trong IIS, ghé thăm Web site sau của Microsoft:

Cấu hình tệp gián tuyến để cấu hình IIS chia sẻ trên tất cả các nút chọn một cụm

Trên mỗi nút chọn một cụm, kích hoạt tệp gián tuyến:
  1. cài đặt chuyên biệt tính năng trải nghiệm bàn làm việc. Để thực hiện việc này, followthese bước sau:
    1. Chuyển đến Công cụ quản trị, và sau đó bấm Quản lý máy chủ.
    2. Trong ngăn bên trái, bấm vào tính năng.
    3. Bấm vào Thêm tính năng trong ngăn bên phải.
    4. Bấm để chọn hộp kiểm tra Kinh nghiệm máy tính để bàn , và sau đó nhấp vào tiếp theo.
    5. Bấm vào cài đặt chuyên biệt để cài đặt chuyên biệt máy tính để bàn kinh nghiệm.
    6. Khởi động lại máy tính.
  2. Trong Pa-nen điều khiển, mở OfflineFiles.
  3. Bấm kích hoạt tệp gián tuyến. Làm không restartthe máy tính tại thời điểm này.
  4. Đảm bảo rằng bộ đệm ẩn được đặt thành chỉ-đọc. Để thực hiện việc này, runthe lệnh trong một cửa sổ cao cmd sau:
    REG ADD "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v ReadOnlyCache /t REG_DWORD /d 1 /f 
  5. Khởi động lại máy tính.
  6. Duyệt đến máy chủ tập tin từ máy tính. Chia sẻ clickthe phải có cấu hình IIS chia sẻ, và sau đó bấm vàoLuôn sẵn dùng gián tuyến.

    Lưu ý: Nếu bạn thiết lập chia sẻ tệp cao khả dụng trên cụm samefailover lưu trữ IIS nút chọn một, Luôn sẵn dùng gián tuyến lựa chọn không xuất hiện khi bạn bấm chuột phải vào phần nếu nút chọn một cụm bạn đang ishosting máy chủ tệp khả dụng cao. Bạn phải di chuyển các ứng dụng máy chủ tệp highavailable một nút chọn một.
  7. Trong Pa-nen điều khiển, mở OfflineFiles. Nhấp vào Mở Trung tâm Đồng bộvà sau đó nhấp vàolịch.
  8. Lịch trình đồng bộ hoá tệp gián tuyến cho mỗi ngày hoặc theo yêu cầu. Bạn cũng có thể cấu hình đồng bộ hóa gián tuyến chạy mỗi fewminutes. Ngay cả nếu bạn không thiết lập lịch, khi bạn thay đổi trong tệp applicationhost.config liên quan, thay đổi được phản ánh trên Máy chủ Web.
Lưu ý: Để biết thêm thông tin về cách cấu hình tệp gián tuyến để cấu hình chia sẻ trong IIS, ghé thăm Web site sau của Microsoft:

hồ sơ trang FTP và xác định vị trí nội dung của nó vào một cụm nút chọn một

Tìm nút chọn một cụm sở hữu tài nguyên cụm đĩa trong đó các web site FTP nội dung tệp sẽ nằm:
  1. Chuyển đến Công cụ quản trịvà bấm Quản lý cụm chuyển đổi dự phòng.
  2. Kết nối với cụm. Nếu bạn là một trong những clusternodes, cụm sẽ xuất hiện trong danh sách tự động.
  3. Trong bộ nhớ, tìm đĩa nguồn onwhich nội dung web site FTP sẽ nằm. Để thực hiện việc này, mở rộng cây lưu trữ cho đĩa nguồn. Đảm bảo rằng lưu trữ không được sử dụng bất kỳ ứng dụng highavailability trên cụm. Bạn sẽ thấy lưu trữ trongBộ nhớ khả dụng.
  4. Lưu ý các nút chọn một cụm mà tài nguyên này là trực tuyến. Youwill cấu hình IIS trên nút chọn một cụm đó.
  5. Chú ý tên tài nguyên cụm đĩa. Bạn sẽ sử dụng cho các tệp nội dung.
Trên nút chọn một cụm có tài nguyên được trực tuyến, cấu hình máy chủ FTP sử dụng ổ đĩa được chia sẻ nội dung web site FTP:
  1. Chuyển đến Công cụ quản trịvà bấm quản lý bản ghi dịch vụ thông tin Internet (IIS).
  2. Trong ngăn bên trái, mở rộng nút chọn một tên máy (ứng dụng) phục vụ.
  3. Mở rộng các web site, bấm chuột phải vàocác web sitevà sau đó bấm Thêm trang FTP.
  4. Trong hộp thoại Thêm web site FTP , gõ vào tên trang. Đối với nội dung mục tin thư thoại nhập vị trí nơi tệp sitecontent FTP được đặt. Đây là vị trí resourcethat đĩa cụm bạn đã ghi lại ở bước 5 thủ tục trước đó.
  5. Cấu hình thiết lập web site FTP còn lại.
  6. Bấm Hoàn tất.

Cấu hình sẵn sàng cao cho web site FTP của bạn bằng cách tạo tập lệnh chung trong trình quản lý cụm chuyển đổi dự phòng

Bước cuối cùng để cấu hình sẵn sàng cao cho web site FTP, thiết lập tài nguyên chung kịch bản sẽ được sử dụng để giám sát bản ghi dịch vụ FTP:
  1. Trên mỗi nút chọn một cụm, sao chép đoạn ở cuối thisarticle Windows\System32\inetsrv\Clusftp7.vbs.
  2. Chuyển đến Công cụ quản trịvà bấm Quản lý cụm chuyển đổi dự phòng.
  3. Kết nối với cụm. Nếu bạn là một trong những clusternodes, cụm sẽ xuất hiện trong danh sách tự động.
  4. Bấm chuột phải vào cụm, và sau đó bấm vào cấu hình aService hoặc ứng dụng. Thuật sĩ tạo availabilityworkload cao.
  5. Bấm vào lệnh chung.
  6. Chọn tập lệnh đường dẫn sau:
    %SystemRoot%\System32\Inetsrv\Clusftp7.VBS
  7. Đặt tên điểm truy cập máy tính khách (CAP) namethat web site FTP khách hàng sẽ sử dụng để kết nối với web site FTP tính khả dụng cao. Chỉ định thestatic IP để sử dụng web site FTP CAP. Nếu bạn đang sử dụng máy chủ cấu hình giao thức động (DHCP), tuỳ chọn này không được hiển thị.
  8. Bước Chọn lưu trữ , chọn thecluster đĩa được chia sẻ trên các web site FTP nội dung tệp nằm. Storageshould được sử dụng bởi bất kỳ ứng dụng cao khả dụng trên cụm. Nếu chia sẻ tệp được sử dụng cho IIS chia sẻ cấu hình ishosted trên cùng một cụm, tài nguyên khác đĩa sẽ được sử dụng ở đây.
  9. Sau khi bạn xác nhận thiết đặt, thuật sĩ sẽ tạo nhóm thecluster, tài nguyên cụm, và phụ thuộc giữa các tài nguyên, và sau đó tài nguyên trực tuyến.
Lưu ý: Để lưu trữ nhiều web site FTP cao khả dụng trên cụm chuyển đổi dự phòng tương tự, làm theo các bước tương tự được đề cập trước đó. Bạn có thể trỏ tới tệp kịch bản tương tự cho tất cả các web site FTP trên cụm nếu bạn đã không tuỳ chỉnh tập lệnh. Tuy nhiên, nếu bạn thực hiện thay đổi cụ thể cho từng web site FTP, sử dụng tập lệnh khác nhau cho từng trang FTP và lưu trữ được chia sẻ cụm khác. Ví dụ: trong % systemroot%\System32\Inetsrv, sử dụng Clusftp7.vbs đầu trang FTP, Clftp7-2.vbs cho, Clftp7-3.vbs cho thứ ba, và như vậy. Mỗi tập lệnh theo dõi trang FTP khác.

Quan trọng Các kịch bản mẫu chỉ nhằm mục đích và không rõ ràng hỗ trợ của Microsoft. Sử dụng tập lệnh này trong một môi trường nhóm IIS 7.0, IIS 7.5 hoặc IIS 8.0 FTP được thực hiện tại rủi ro của riêng bạn.
'This script provides high availability for IIS FTP websites'The script is applicable to:'   - Windows Server 2008: Microsoft FTP Service 7.5 for IIS 7.0 (available for download from microsoft.com)'   - Windows Server 2008 R2: FTP Service in the box'More thorough and application-specific health monitoring logic can be added to the script if neededOption Explicit'Helper script functions'Start the FTP service on this nodeFunction StartFTPSVC()    Dim objWmiProvider    Dim objService    Dim strServiceState    Dim response    'Check to see if the service is running    set objWmiProvider = GetObject("winmgmts:/root/cimv2")    set objService = objWmiProvider.get("win32_service='ftpsvc'")    strServiceState = objService.state    If ucase(strServiceState) = "RUNNING" Then        StartFTPSVC = True    Else        'If the service is not running, try to start it        response = objService.StartService()        'response = 0  or 10 indicates that the request to start was accepted        If ( response <> 0 ) and ( response <> 10 ) Then            StartFTPSVC = False        Else            StartFTPSVC = True        End If    End If    End Function'Cluster resource entry points. More details here:'http://msdn.microsoft.com/en-us/library/aa372846(VS.85).aspx'Cluster resource Online entry point'Make sure the FTP service is startedFunction Online( )    Dim bOnline    'Make sure FTP service is started    bOnline = StartFTPSVC()    If bOnline <> True Then        Resource.LogInformation "The resource failed to come online because ftpsvc could not be started."        Online = False        Exit Function    End If    Online = true End Function 'Cluster resource offline entry point'On offline, do nothing.Function Offline( )    Offline = trueEnd Function'Cluster resource LooksAlive entry point'Check for the state of the FTP serviceFunction LooksAlive( )    Dim objWmiProvider    Dim objService    Dim strServiceState     set objWmiProvider = GetObject("winmgmts:/root/cimv2")    set objService = objWmiProvider.get("win32_service='ftpsvc'")    strServiceState = objService.state    if ucase(strServiceState) = "RUNNING" Then	LooksAlive = True    Else	LooksAlive = False    End IfEnd Function'Cluster resource IsAlive entry point'Do the same health checks as LooksAlive'If a more thorough than what we do in LooksAlive is required, this should be performed hereFunction IsAlive()       IsAlive = LooksAliveEnd Function'Cluster resource Open entry pointFunction Open()    Open = trueEnd Function'Cluster resource Close entry pointFunction Close()    Close = trueEnd Function'Cluster resource Terminate entry pointFunction Terminate()    Terminate = trueEnd Function

Warning: This article has been translated automatically

Thuộc tính

ID Bài viết: 974603 - Xem lại Lần cuối: 10/21/2015 17:59:00 - Bản sửa đổi: 2.0

Microsoft Internet Information Services 7.0, Windows Server 2008 Enterprise, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise without Hyper-V, Windows Server 2008 Datacenter without Hyper-V, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter, Microsoft Internet Information Services 7.5, Windows Server 2008 R2 for Itanium-Based Systems, Microsoft Internet Information Services 8.0, Windows Server 2012 Datacenter, Windows Server 2012 Standard, Windows Server 2012 Essentials, Windows Server 2012 Foundation, Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation

  • kbclustering kbsurveynew kbexpertiseinter kbexpertiseadvanced kbhowto kbmt KB974603 KbMtvi
Phản hồi