3 11 月, 2022 |
下載 SAP 產品的最佳實踐下載 SAP 產品的最佳實踐本博客試圖揭開下載 SAP 和相關應用程序和補丁所需的一些步驟的神秘面紗,因為對於沒有經驗的用戶來說,這可能會很複雜。 您需要先登錄 SAP 支持,然後才能繼續執行下面概述的步驟。 下載並安裝“ SAP 下載管理器”,可在下面頁面的底部找到。 下載管理器允許您同時選擇多個要下載的包。這允許無人看管地下載多個包。 ![]() 按照這個關聯有關如何安裝和配置軟件下載管理器的 SAP 說明。 下載並執行 DLManager.jar 後,系統會提示您使用配置助手: ![]() 點擊下一步 ![]() 輸入您的 SAP 登錄憑據,如果您需要代理,則可以對其進行配置。 ![]() 輸入將保存下載的位置。 單擊完成。 ![]() 現在下載管理器正在運行,您將把文件添加到購物籃中以下載它們,見下文。 ![]() 點擊雙綠>>箭頭下載下載管理器中的所有項目。 安裝和升級滾動到軟件下載的頂部: ![]() 我們在這裡感興趣的主要是“安裝和升級”。 這是完整的 SAP 版本映像可用的地方。 ![]() 對於 HANA,滾動到 H 對於 Hana,我選擇“H”,然後找到“SAP HANA Platform Edition 2.0”。 ![]() 很多HANA,找到並選擇“SAP HANA PLATFORM EDITION” ![]() 單擊它可以讓我選擇“安裝”。 ![]() 現在我們看到了一個可用的當前軟件版本列表,對於 HANA,它當前是 2.0 SP5 或 SP6 版本。 你需要選擇你想要的硬件平台,在我們的例子中是 Linux x86_64。如果我們想使用下載管理器,我們只需單擊購物車(紅色圓圈),或者我們可以通過點擊鏈接(綠色圓圈)直接通過瀏覽器下載。 HANA 以 ZIP 的形式出現,需要將其上傳到您的 Linux VM,然後使用 unzip 解壓縮。 大多數 SAP 包都採用 .SAR 格式,這需要SAPCAR提取,SAPCAR 是用於壓縮或解壓縮文件的 SAP 實用程序。 您可以搜索 SAPCAR 並下載適合您平台的版本,SAPCAR 通常與 -xvf 選項一起使用,例如 ./SAPCAR -xvf SAP.SAR 支持包和補丁“支持包和補丁”將為您提供可應用於基本產品級別的某些補丁級別。 “數據庫”用於支持與 SAP(HANA 除外)一起使用的第三方數據庫。 ![]() 一旦我們選擇了“支持包和補丁”,我們就會看到幾個關於如何定位軟件的選項。 我通常使用“按字母索引(AZ)”。 ![]() H 代表 SAP HANA ![]() 然後是您要修補的軟件組件,例如 SAP HANA PLATFORM EDITION ![]() 再次選擇要修補的子組件,例如 SAP HANA PLATFORM EDITION 2.0 ![]() 最後,為選定的子組件選擇所需的確切補丁級別。 最後,您已準備好迎接有趣的部分……安裝 SAP! 如果您需要幫助以確保您的SAP 基礎架構高度可用,請聯繫 SIOS。 我們很高興與您交談。 經授權轉載西歐 |
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 安裝管理器,它將開始安裝過程。 瀏覽選項,指定值或接受默認值: 此安裝實例的數據位置將為 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 環境中的應用程序和其他相關資源滿足組織對可擴展性、可靠性和配置靈活性的需求。 經授權轉載西歐
|