在Linux系統中擴展Oracle數據庫存儲可以通過多種方法實現,主要包括擴展物理磁盤、邏輯卷(LVM)以及通過iSCSI等方式。以下是具體的擴展方法:
fdisk 或 parted 等工具對新硬盤進行分區。fdisk):# fdisk /dev/sdb
n - 創建新分區
p - 主分區
e - 擴展分區
w - 寫入更改
pvcreate 命令將新分區初始化為物理卷。pvcreate /dev/sdb1
vgextend 命令將新的物理卷添加到現有的卷組中。vgextend centos /dev/sdb1
lvextend 命令擴展邏輯卷的大小。lvextend -L +10G /dev/centos/home
resize2fs。resize2fs /dev/mapper/centos-home
xfs_growfs。xfs_growfs /dev/centos/home
iscsi-initiator-utils 和 lsscsi。yum install iscsi-initiator-utils lsscsi
chkconfig iscsid on
service iscsid start
chkconfig iscsi on
service iscsi start
iscsiadm 命令發現并連接到iSCSI目標。iscsiadm -m discovery -t st -p <IP_ADDRESS>:<PORT> <IQN>
在進行存儲擴展操作之前,請務必備份重要數據,以防數據丟失。同時,具體的命令和步驟可能會因Linux發行版和具體配置有所不同,建議參考相關文檔或咨詢專業人士進行操作。