1 11 月, 2022 |
在 HA 環境中安裝 SAP MaxDB在 HA 環境中安裝 SAP MaxDBMaxDB 上的一般 SAP 文檔在這裡: https://maxdb.sap.com/documentation/ MaxDB 是 SAP 為需要企業級數據庫功能的大型環境(SAP 和非 SAP)銷售的關係數據庫管理系統 (RDBMS)。 交付的第一步高可用性對於任何應用程序都確保它是根據最佳實踐安裝的。 此博客提供了在安裝 MaxDB 的重要見解適用於 Linux 的 SIOS LIfeKeeper高可用性集群環境。 它包括指向 SAP 提供的詳細安裝文檔的鏈接。 這些說明假設您將在 SIOS LifeKeeper 集群中的所有節點上執行 MaxDB 安裝步驟,這些節點將是“生產”節點。 1.下載MaxDB軟件
2. 使用 CLI 安裝程序運行 SDINST,MaxDB 安裝管理器,它將開始安裝過程。 瀏覽選項,指定值或接受默認值:為所有組件選擇 0。 然後將提示您輸入安裝名稱。 安裝路徑、安裝描述、私有數據和端口號。 此安裝實例的數據位置將為 privatedata,端口號是此實例在運行時將使用的端口,第一次安裝時默認為 7200。 如果您需要卸載,請按照此 SAP 文檔中的步驟操作: https://maxdb.sap.com/doc/7_8/44/d8fc93daba5705e10000000a1553f6/content.htm 3. GUI 安裝程序要使用 GUI 安裝程序,您需要設置 xauth 並使用 xming(或類似的 X-Windows 模擬器),請參閱https://superuser.com/questions/592185/how-do-i-get-x11-forwarding-to-work-on-windows-with-putty-and-xming請注意,圖形庫可能需要修復。 修復一些庫鏈接,較新的 Linux 版本有較新的圖形庫,名稱不同。 我們仍然可以使用較新的庫,但 MaxDB 需要舊名稱,因此我們將使用 MaxDB 期望找到的名稱創建指向這些現有庫的符號鏈接: ln /usr/lib64/libpangoxft-1.0.so.0 /usr/lib64 /libpangox-1.0.so.0 ln /usr/lib64/libpng12.so.0 /usr/lib64/libpng.so.3 ln /usr/lib64/libtiff.so.5 /usr/lib64/libtiff.so.3現在運行設置: cd /mnt/software/MaxDB_7.9___SP10_Build_05_/DATA_UNITS/MAXDB_LINUX_X86_64/ .//SDBSETUP 這些模板只是為將作為安裝的一部分創建的 MaxDB 預定義參數。 我使用台式電腦/筆記本電腦只是因為它針對小型單用戶安裝,安裝完成後您可以更改大部分參數。 看到這個筆記更多細節。
默認情況下,在設置 MaxDB 時創建的全局所有者用戶將 /bin/false 添加到 /etc/passwd 中的條目中。出於安全原因,此添加是為了限制用於 MaxDB 安裝的帳戶,例如,您無法使用此帳戶登錄。 在我們的例子中,我們將使用這個用戶,我們可以將 /etc/passwd 中的條目更改為 /etc/bash,以便我們可以登錄並使用在我們的示例中為我們創建的用戶。 4. 建立數據庫一旦我們安裝了實際的 MaxDB 軟件,我們需要創建一個數據庫,然後啟動該數據庫。 在本例中,我將調用我的數據庫 SPS,默認管理員用戶為 dbm,密碼為 dbm。 sudo su – sdb dbmcli -s -R /sapdb/MAXDB/db db_create SPS dbm,dbm dbmcli -d SPS -u dbm,dbm user_put dbm PASSWORD=dbadmin 這應該會讓你看到類似“dbmcli on SPS>”的提示,這意味著您以 sdb 的身份連接到 SPS db,我們現在將配置運行數據庫所需的一些參數。 param_startsession param_init OLTP param_put CAT_CACHE_SUPPLY 5000 param_put CACHE_SIZE 3000 param_put MAXDATAVOLUMES 5 param_put RUNDIRECTORYPATH /sapdb/MAXDB/run param_checkall param_commitsession param_addvolume 1 DATA /sapdb/MAXDB/data/DISKD0001 F 2560 param_addvolume 1 LOG /sapdb/MAXDB/log/DISKL001 F 2048 quit Now是時候啟動數據庫了: dbmcli -d SPS -u dbm,dbadmin db_start 上面所有的 param 和 dbmcli 命令在執行時都應該輸出 OK。 如果他們不這樣做,那麼他們通常會給你一個關於哪裡出了問題的模糊概念。 dbmcli -d SPS -u dbm,dbadmin util_connect dbm,dbadmin db_activate dba,dba dbmcli -d SPS -u dbm,dbadmin load_systab -u dba,dba -ud domain dbmcli -d SPS -u dbm,dbadmin sql_connect dba,dba sql_execute CREATE USER test PASSWORD test DBA NOT EXCLUSIVE medium_put data datasave FILE DATA 0 8 YES medium_put auto autosave FILE AUTO util_connect dbm,dbadmin backup_save data autosave_on Load_tutorial auto_extend on quit 好的,現在我們需要創建一個DEFAULT鍵來允許SPS-L連接到資源,執行如下: xuser -U sdb -d SPS -u dbm,dbadmin,確保在所有生產節點上執行此操作或確保將 /home/sdb/.XUSER.62 複製到所有生產節點。 完成這些項目後,我們可以使用以下命令啟動全局 DB 偵聽器: /sapdb/programs/bin/sdbgloballistener start 一旦全局 DB 偵聽器運行,您應該能夠使用 MaxDB Studio 或 SQL 等工具連接到 DB。 |
27 10 月, 2022 |
如何安裝 SybaselIQ (16.1)如何安裝 SybaselIQ (16.1)我在連接的驅動器上創建了一個分區,用作提取和執行軟件安裝程序的地方,安裝在 /mnt/software這個文件是在安裝和配置過程中使用的有用參考。 請特別注意所需的支持包。 第 1 步:系統準備對於此安裝,我使用了附加到實例的第二個 500GB 驅動器。 我創建了以下分區:磁盤/dev/xvdf:500 GiB,536870912000 字節,1048576000 個扇區單位: 1 * 512 = 512 字節的扇區 扇區大小(邏輯/物理):512 字節/512 字節 I/O 大小(最小/最佳):512 字節/512 字節磁盤標籤類型: gpt磁盤標識符: 691F3320-5AEE-CF43-802B-A121C0A27B7B Device Start End Sectors Size Type /dev/xvdf1 2048 419432447 419430400 200G Linux filesystem /dev/xvdf2 419432448 524290047 104857600 50G Linux filesystem /dev/xvdf3 524290048 528484351 4194304 2G Linux filesystem我在每個分區上創建了 XFS 文件系統。 我安裝了磁盤: /dev/xvdf1 到 /mnt/software – 200GB 空間用於保存安裝媒體等 /dev/xvdf2 到 /opt/sybaseiq – 50GB 用於保存 Sybase IQ 安裝,這可以更小,例如 5GB /dev/xvdf3 到 /opt/ demodb – 2GB 用於保存 Sybase 演示數據庫 演示數據庫需要 csh 和 ksh 來運行安裝腳本。 您應該以 root 身份使用命令“yum install csh”和“yum install ksh”安裝它們。 這適用於 RHEL,其他 Linux 發行版具有不同的軟件包安裝程序,請將 yum 替換為可用的任何軟件包安裝程序。 步驟 2:下載 Sybase IQ從 SAP 下載 Sybase 安裝包 將 SybaseIQ rar 文件複製到 /mnt/software 第三步:安裝解壓安裝 RAR/UNRAR 工具,這是提取 SAP 喜歡使用的 RAR 文件所必需的
將 SybaseIQ 安裝程序解壓縮到 /mnt/software/Sybase
步驟 4:創建 Sybase 管理員用戶Sybase 建議不要以 root 身份安裝 IQ。 因此,我創建了一個名為 sapiq 的新用戶
步驟 5:為 SybaseIQ 創建位置我從上面在附加的驅動器上創建了第二個分區,Sybase IQ <2GB——為了安全起見,我將驅動器設置為 5GB。 將此安裝到您的首選位置,我使用 /opt/sybaseiq
步驟 6:運行 SybaseIQ 設置cd /mnt/software/Sybase/51052038/Sybase IQ Server 16.1/Linux on IA64 64bit/ ./setup.bin 如果您的 X-Windows 顯示設置正確,這將自動啟動 GUI 安裝程序,如果 setup.bin 沒有找到預期的 X-Display 方法,然後它將返回到交互式 CLI 安裝程序。 介紹啟動畫面,只需選擇下一步。 這是安裝位置,您可以使用“選擇”選項導航到文件夾或簡單地輸入路徑。 我在這裡選擇了典型的,但如果您有特定的包要省略或包含,那麼您可能需要選擇自定義。 我將為我的演示使用評估許可證。 同意許可條款。 您可以驗證您選擇的是您想要的。 一旦你確認你的選擇是正確的,安裝就會開始——這應該需要幾分鐘。 為駕駛艙配置 HTTP/HTTPS 端口。 配置要使用的 Cockpit RMI 端口。 配置要使用的 Cockpit TDS 端口。 配置完端口後,系統會詢問我們是否要安裝 Cockpit,我想我們會這樣做。 假設一切都已正確配置,那麼您應該會收到一條成功的消息。 Sybase IQ 的安裝到此結束。 卸載 SybaseIQ如果要卸載 Sybase IQ,則可以使用已安裝的卸載程序。 這可以在 <Sybase 路徑>/sybuninstall/IQSuite 中找到,例如 /opt/sybaseiq/sybuninstall/IQSuite,稱為“卸載”,按如下方式運行:
同樣,如果 X-Forwarding 配置正確,那麼您將獲得 GUI 卸載程序,否則您將再次獲得交互式 CLI。 如果我們要卸載,請選擇下一步。 您可以選擇僅刪除某些功能,或者在大多數情況下,我想您會想要執行完全卸載。 卸載程序讓我們知道它將刪除什麼。 我也選擇刪除這些用戶安裝的文件,因為我想刪除所有內容或 /opt/sybaseiq。 第 7 步:配置演示數據庫安裝 Sybase IQ 後,您很可能需要配置演示數據庫,以便我們可以將其用於SIOS 救生員. 確保您的數據庫服務器在 /etc/hosts 中有正確的條目,在我的例子中,我向我的系統添加了一個 VIP,然後使用主機名 IMA-SYBASE 在 /etc/hosts 中創建了一個條目。 要安裝演示,您需要將數據庫安裝到例如 /opt/demodb 的位置。 您需要創建此位置並確保它歸安裝 Sybase IQ 的用戶所有。 將目錄更改為該位置,例如“cd /opt/demodb” . 運行腳本安裝演示數據庫;您需要傳遞一個 dba 名稱和一個 dba 密碼,“ /opt/sybaseiq/IQ-16_1/demo/mkiqdemo.sh -dba sapdba -pwd sapdba” . 在演示數據庫安裝期間,將啟動 IQ 並啟動數據庫偵聽器。 您可以使用 dbisql 來測試連接性。 您可以使用工具->測試連接來確保您擁有正確的連接詳細信息。 成功連接後,您就可以使用 SybaseIQ 和您的數據庫了。 經授權轉載西歐 |
22 10 月, 2022 |
白皮書:不犧牲功能或靈活性的 VMware vSphere 中的高可用性集群VMware vSphere 中的高可用性集群,不犧牲功能或靈活性關於 VMware vSphere 中的高可用性保護您應該了解的六個關鍵事實許多大型企業正在將重要的應用程序從傳統的物理服務器遷移到虛擬化環境,例如 VMware vSphere,以便利用配置靈活性、數據和應用程序移動性以及 IT 資源的有效利用等關鍵優勢。 使用 SQL Server 或 SAP 等業務關鍵型應用程序實現這些優勢可能會帶來一些挑戰。 本文解釋了這些挑戰,並重點介紹了您應該了解的有關 VMware vSphere 環境中 HA 保護的六個關鍵事實,這些事實可以為您節省資金。 經授權轉載西歐
|
18 10 月, 2022 |
金融服務的高可用性保護金融服務的高可用性保護從歷史上看,金融服務組織在大型機上運行關鍵應用程序。 但是,今天的金融機構可能在各種配置中擁有關鍵工作負載,包括所有本地、混合和所有云基礎架構,具體取決於可用於容納這些配置的服務器類型和帶寬。 了解如何規劃和確保 HA/DR 環境中的應用程序和其他相關資源滿足組織對可擴展性、可靠性和配置靈活性的需求。 經授權轉載西歐
|
14 10 月, 2022 |
如何使用 Azure Site Recovery (ASR) 複製使用 SIOS DataKeeper 進行群集存儲的 Windows Server 故障轉移群集 (WSFC)如何使用 Azure Site Recovery (ASR) 複製使用 SIOS DataKeeper 進行群集存儲的 Windows Server 故障轉移群集 (WSFC)經授權轉載西歐 |