當前位置:首頁 » 操作系統 » linuxsde

linuxsde

發布時間: 2023-06-16 16:15:29

❶ 如何修改linux中sde資料庫最大連接數

修改SDE最大連接數的方法如下:

一、設置CONNECTIONS參數

設置CONNECTIONS參數為你的最大連接數。默認為48,可以修改為200。

二、修改SharedSection參數值

在Windows操作系統上,ArcSDE 服務作為一個「非互動式桌面程序」運行,而windows的一個稱作SharedSection的初始化參數限定了為「非互動式桌面程序」分配的最大堆棧內存,我們可以通過windows注冊表修改該值。

點擊「開始」->「運行」->」regedit」,打開注冊表:找到以下路徑: [url=file://\\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session]\\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session[/url] Manager\ SubSystems\Windows

這個字元串示例如下:

%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,3072,512 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16

這個字元串包含了windows的初始化參數。在該字元串中,我們可以找到SharedSection參數,默認值是1024,3072,512。 第三個值(512Kb)就是為「非互動式桌面程序」分配的最大堆棧內存。 在這個數值(512Kb)下,ArcSDE能夠接受的最大連接數大約為56個。增加該數值到2M就能夠使ArcSDE支持的最大連接數達到270個。即此 時的設置為:1024,3072,2048

對於Windows來說,所有的堆棧內存(非互動式桌面和互動式桌面)總和是48Mb,因此,我們在調整SharedSection參數的時候需要仔細。

根據上面的步驟操作就能夠成功地修改SDE最大連接數了。

❷ Linux 中的邏輯卷 LVM 管理完整初學者指南

這是 Linux 中 LVM(邏輯卷管理)的完整初學者指南。

在本教程中,您將了解 LVM 的概念、它的組件以及為什麼要使用它。

我不會僅限於理論上的解釋,我還將展示在 Linux 中創建和管理 LVM 的動手示例。

簡而言之,我將為您提供在現實世界中開始使用 LVM 所需的所有必要信息。

LVM 代表邏輯卷管理。這是管理存儲系統的另一種方法,而不是傳統的基於分區的方法。在 LVM 中,您無需創建分區,而是創建邏輯卷,然後您可以像掛載磁碟分區一樣輕松地將這些卷掛載到文件系統中。

LVM 包含三個主要組件:

盡管該列表由三個部分組成,但其中只有兩個是分區系統的直接對應部分,下表記錄了這一點。

物理卷沒有任何直接對應物,但我很快就會談到這一點。

LVM 的主要優點是調整卷或卷組的大小非常容易。它抽象出了所有醜陋的部分(分區、原始磁碟),並為我們留下了一個中央存儲池可供使用。

如果您曾經經歷過分區大小調整的恐懼,那麼您會想要使用 LVM。

這篇文章不僅僅是理論。在此過程中,我將展示實際的命令示例,學習某些東西的最佳方法是親身實踐。為此,我建議您使用虛擬機。

為了幫助你,我已經准備了一個簡單的 Vagrantfile,你可以用它來用 VirtualBox 啟動一個非常輕量級的虛擬機。此虛擬機具有三個額外的磁碟,您和我可以將它們用於下面的命令示例。

在文件系統的某處創建一個目錄,並將以下內容保存在該文件中,名為Vagrantfile.

或者,如果您願意,可以使用wget或curl從我的 gist 下載文件。

確保你安裝了Vagrant和VirtualBox。

一旦 Vagrantfile 就位,將環境變數設置VAGRANT_EXPERIMENTAL為disks.

最後,使用以下命令啟動虛擬機(確保您與 Vagrantfile 位於同一目錄中):

機器運行後,您可以使用vagrant sshSSH 連接到它並運行本文中的示例命令。

完成後請記住vagrant destroy從與 Vagrantfile 相同的目錄運行。

在您可以使用任何命令之前,您需要安裝該lvm2軟體包。這應該預裝在大多數現代發行版中,尤其是基於 Ubuntu 的發行版中。但是,在繼續之前,我不得不提到這一點。要安裝lvm2,請查閱您的發行版的文檔。

對於這個動手演練,我構建了一個具有 40G 根存儲(不重要)和三個大小為 5G 的外部磁碟的虛擬機。這些磁碟的大小是任意的。

如您所見,我將使用的設備sdc是sdd和sde。

還記得我告訴過你 LVM 包含三個主要組件嗎?

是時候一一見他們了。

關於 LVM,您首先需要了解的是物理卷。物理卷是用於實現抽象即邏輯卷的原材料或構建塊。簡單來說,物理卷是 LVM 系統的邏輯單元。

物理卷可以是任何東西,原始磁碟或磁碟分區。創建和初始化物理卷是一回事。兩者都意味著您只是在為進一步的操作準備構建塊(即分區、磁碟)。這將在瞬間變得更加清晰。

實用程序:pv所有管理物理卷的實用程序都以P hysical Volume的字母開頭。例如pvcreate, pvchange,pvs等pvdisplay。

您可以使用原始未分區磁碟或分區本身來創建物理卷。

正如我之前提到的,我的虛擬機連接了三個外部驅動器,讓我們從/dev/sdc.

我們使用pvcreate命令來創建物理卷。只需將設備名稱傳遞給它即可。

你應該看到這樣的東西:-

接下來我將/dev/sdd分成相等的部分。使用任何工具cfdisk,,,等parted,fdisk有很多工具可以完成這項工作。

您現在可以在一個步驟中從這兩個分區中快速創建另外兩個物理卷,同時將這兩個設備傳遞給pvcreate。

看一看:-

您可以使用三個命令來獲取可用物理卷的列表pvscan,pvs和pvdisplay。您通常不需要向這些命令傳遞任何內容。

pvscan:-

pvs:-

pvdisplay:-

正如您所看到的,除了列出物理卷之外,這些命令還為您提供了大量有關這些卷的其他信息。

pvremove您可以使用該命令刪除物理卷。就像pvcreate,只需將設備(初始化為物理卷)傳遞給pvremove命令。

為了演示,我將從/dev/sdd2列表中刪除。

輸出應與此相同:-

現在列出物理卷sudo pvs

/dev/sdd2不再在這里。

卷組是物理卷的集合。它是 LVM 中的下一個抽象級別。卷組是結合了多個原始存儲設備的存儲容量的存儲池。

實用程序:所有卷組實用程序名稱都以 開頭vg,代表卷組,例如、等。vgcreatevgsvgrename

卷組是使用該vgcreate命令創建的。的第一個參數vgcreate是您要為該卷組指定的名稱,其餘的是要支持存儲池的物理卷的列表。

例子:-

列出卷組類似於列出物理卷,您可以使用具有不同詳細級別的不同命令vgdisplay、vgscan和vgs。

我個人更喜歡vgs命令,sudo vgs

您可以使用以下命令列出連接到特定卷組的所有物理卷:-

例子:-

您還可以獲得物理卷的計數。

例子:-

擴展卷組意味著向卷組添加額外的物理卷。為此,vgextend使用該命令。語法很簡單:-

讓我們將lvm_tutorial音量擴大/dev/sdd2.

專注於輸出:-

在物理卷部分,我們最終將其/dev/sdd2作為物理卷刪除,但必須將分區或原始磁碟初始化為物理卷,否則 LVM 將無法將其作為卷組的一部分進行管理。所以在將它添加到卷組之前vgextend做好准備。/dev/sdd2

現在列出附加到此卷組的物理卷,以確保安全。

輸出:-

/dev/sdd2現在按預期在列表中。

就像擴展一個卷組意味著添加另一個物理卷一樣,減少它意味著刪除一個或多個物理卷。

我們使用vgrece命令來執行此操作。一般語法如下:-

讓我們刪除物理卷/dev/sdc和/dev/sdd1.

例子:-

再次列出物理卷。

輸出:-

那兩個物理卷不見了。

現在,為了本文的其餘部分,將這兩個物理卷添加回來。

vgremove您可以使用該命令刪除邏輯卷。

現在不要運行此命令,否則您必須重新創建卷組。如果您想對其進行測試,請在本文的最後運行它。

這是您將主要使用的內容。邏輯卷就像一個分區,但它不是位於原始磁碟之上,而是位於卷組之上。你可以,

在本節中,您將學習,

實用程序 :所有卷組實用程序名稱都以 開頭lv,代表邏輯卷。例如, ,等等, ,等等

lvcreate使用該命令創建邏輯卷。常用的語法如下所示,

在虛擬機上運行以下命令:

示例輸出:

正如我之前所說,您可以將文件系統放在邏輯卷上,也可以將其掛載到文件系統的任何位置。

/dev/ / 創建後,您可以在路徑中找到邏輯卷。例如,在我們的例子中,音量將在 /dev/lvm_tutorial/lv1 .

現在您可以像使用任何分區一樣使用它。用ext4格式化,

將它安裝在當前目錄結構中的某個位置,例如/mnt,

您可以使用命令擴展邏輯卷lvextend並使用命令減小其大小lvrece。或者,您可以使用單個命令lvresize來完成這兩項任務。

首先讓我們看看卷組中是否還有剩餘空間。

輸出:-

根據輸出,我還有一些空間,所以讓我們將卷大小增加 2GB。

請記住,邏輯卷仍安裝在/mnt.

使用以下命令調整卷大小:

一般語法是這樣的:

後面的符號 + 或 --L取決於您是嘗試增加音量還是分別減小音量。

卷大小增加後,文件系統也必須調整大小。對於 ext4,要使用的命令是resize2fs.

輸出:

減少邏輯卷是一項稍微復雜的任務,我不會在本文中討論這個問題。我將把這個卷的大小減少 1GB。

lvremove您可以使用該命令刪除邏輯卷。命令語法如下:-

在虛擬機上運行此命令:-

輸出:-

在邏輯卷、物理卷和卷組上還有許多其他操作可行,但不可能將所有這些都寫到一篇文章中。

我/dev/sde在虛擬機中為您多留了一個磁碟,使用它,練習本文中的一些命令,創建一個新的卷組,擴展一個現有的卷組,只是練習。

我希望這篇文章對你有所幫助,如果你想在以後看到更多關於這方面的內容,請在下面的評論部分告訴我。

❸ linux 查看u盤內存命令

一.查看分區確定U盤設備名稱【sd + xx】
cat /proc/partitions
插入U盤之前和之後都看看,多出來的就是U盤名稱,一般有兩個,一個是只讀,另一個是可掛載的
【也可以 cd /dev 查看所有設備】
二.新建U盤文件夾
mkdir /mnt/usb
掛載的U盤內容之後就放到這里
三.開始掛載
sudo mount /dev/sde1 /mnt/usb

❹ linux 多路徑存儲是怎麼回事

Linux下HDS存儲多路徑查看
在Redhat下確定需要劃分的存儲空間。在本例中需要進行劃分的空間是從HDS AMS2000上劃分到伺服器的多路徑存儲空間。其中sddlmad為ycdb1上需要進行劃分的空間,sddlmah為ycdb2上需要進行劃分的空間。具體如下:
查看環境
# rpm -qa|grep device-mapper
device-mapper-event-1.02.32-1.el5
device-mapper-multipath-0.4.7-30.el5
device-mapper-1.02.32-1.el5
# rpm -qa|grep lvm2 lvm2-2.02.46-8.el5
查看空間
#fdisk -l
Disk /dev/sddlmad: 184.2 GB, 184236900352 bytes 255 heads, 63 sectors/track, 22398 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sddlmah: 184.2 GB, 184236900352 bytes

255 heads, 63 sectors/track, 22398 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes
查看存儲
#cd /opt/DynamicLinkManager/bin/
#./dlnkmgr view -lu
Proct : AMS
SerialNumber : 83041424 LUs : 8
iLU HDevName Device PathID Status
0000 sddlmaa /dev/sdb 000000 Online
/dev/sdj 000008 Online
/dev/sdr 000016 Online
/dev/sdz 000017 Online

0001 sddlmab /dev/sdc 000001 Online
/dev/sdk 000009 Online
/dev/sds 000018 Online
/dev/sdaa 000019 Online
0002 sddlmac /dev/sdd 000002 Online
/dev/sdl 000010 Online
/dev/sdt 000020 Online
/dev/sdab 000021 Online
0003 sddlmad /dev/sde 000003 Online
/dev/sdm 000011 Online
/dev/s 000022 Online
/dev/sdac 000023 Online
0004 sddlmae /dev/sdf 000004 Online
/dev/sdn 000012 Online
/dev/sdv 000024 Online
/dev/sdad 000025 Online
0005 sddlmaf /dev/sdg 000005 Online
/dev/sdo 000013 Online
/dev/sdw 000026 Online
/dev/sdae 000027 Online
0006 sddlmag /dev/sdh 000006 Online
/dev/sdp 000014 Online
/dev/sdx 000028 Online
/dev/sdaf 000029 Online
0007 sddlmah /dev/sdi 000007 Online
/dev/sdq 000015 Online
/dev/sdy 000030 Online
/dev/sdag 000031 Online
##############################################################
4. lvm.conf的修改
為了能夠正確的使用LVM,需要修改其過濾器:
#cd /etc/lvm #vi lvm.conf
# By default we accept every block device
# filter = [ "a/.*/" ]
filter = [ "a|sddlm[a-p][a-p]|.*|","r|dev/sd|" ]
例:

[root@bsrunbak etc]# ls -l lvm*

[root@bsrunbak etc]# cd lvm
[root@bsrunbak lvm]# ls
archive backup cache lvm.conf
[root@bsrunbak lvm]# more lvm.conf

[root@bsrunbak lvm]# pvs

Last login: Fri Jul 10 11:17:21 2015 from 172.17.99.198
[root@bsrunserver1 ~]#
[root@bsrunserver1 ~]#
[root@bsrunserver1 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda4 30G 8.8G 20G 32% /
tmpfs 95G 606M 94G 1% /dev/shm
/dev/sda2 194M 33M 151M 18% /boot
/dev/sda1 200M 260K 200M 1% /boot/efi
/dev/mapper/datavg-oraclelv
50G 31G 17G 65% /oracle
172.16.110.25:/Tbackup
690G 553G 102G 85% /Tbackup
/dev/mapper/tmpvg-oradatalv
345G 254G 74G 78% /oradata
/dev/mapper/datavg-lvodc
5.0G 665M 4.1G 14% /odc
[root@bsrunserver1 ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/sda5 datavg lvm2 a-- 208.06g 153.06g
/dev/sddlmba tmpvg lvm2 a-- 200.00g 49.99g
/dev/sddlmbb tmpvg lvm2 a-- 200.00g 0
[root@bsrunserver1 ~]# cd /etc/lvm
[root@bsrunserver1 lvm]# more lvm.conf
# Don't have more than one filter line active at once: only one gets
used.

# Run vgscan after you change this parameter to ensure that
# the cache file gets regenerated (see below).
# If it doesn't do what you expect, check the output of 'vgscan -vvvv'.

# By default we accept every block device:
# filter = [ "a/.*/" ]

# Exclude the cdrom drive
# filter = [ "r|/dev/cdrom|" ]

# When testing I like to work with just loopback devices:
# filter = [ "a/loop/", "r/.*/" ]

# Or maybe all loops and ide drives except hdc:
# filter =[ "a|loop|", "r|/dev/hdc|", "a|/dev/ide|", "r|.*|" ]

# Use anchors if you want to be really specific
# filter = [ "a|^/dev/hda8$|", "r/.*/" ]
filter = [ "a|/dev/sddlm.*|", "a|^/dev/sda5$|", "r|.*|" ]

[root@bsrunserver1 lvm]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda4 30963708 9178396 20212448 32% /
tmpfs 99105596 620228 98485368 1% /dev/shm
/dev/sda2 198337 33546 154551 18% /boot
/dev/sda1 204580 260 204320 1% /boot/efi
/dev/mapper/datavg-oraclelv
51606140 31486984 17497716 65% /oracle
172.16.110.25:/Tbackup
722486368 579049760 106736448 85% /Tbackup
/dev/mapper/tmpvg-oradatalv
361243236 266027580 76865576 78% /oradata
/dev/mapper/datavg-lvodc
5160576 680684 4217748 14% /odc
[root@bsrunserver1 lvm]#
You have new mail in /var/spool/mail/root
[root@bsrunserver1 lvm]#
[root@bsrunserver1 lvm]# pvs
PV VG Fmt Attr PSize PFree
/dev/sda5 datavg lvm2 a-- 208.06g 153.06g
/dev/sddlmba tmpvg lvm2 a-- 200.00g 49.99g
/dev/sddlmbb tmpvg lvm2 a-- 200.00g 0
[root@bsrunserver1 lvm]#
進入文件:
[root@bsrunbak lvm]# cd /opt/D*/bin
or
[root@bsrunbak bin]# pwd
/opt/DynamicLinkManager/bin
顯示HDS存儲卷:
[root@bsrunbak lvm]# ./dlnkmgr view -lu

❺ 如何給Linux添加一塊新硬碟並且存儲數據

在/dev目錄下,可以找到新硬碟,一般都標做sd?
#
cd
/dev
#
ls
sd*
這樣就可以看到所有的硬碟了,一般最後一個就是新的硬碟了,這里假設是
sde
給硬碟進行分區
fdisk
/dev/sde
n
(表示新建分區)
p
(主分區)
1
(分區編號)
(接下來的分區大小可以直接回車,默認是整塊硬碟一個分區,當然也可以選擇多個分區)
w
(確定分區後寫入)
這樣就會得到一個新的分區
/dev/sde1
分區格式化
#
mkfs
ext4
/dev/sde1
掛載硬碟分區
首先新建一個目錄,作為掛載目錄
#
mkdir
/newdisk
#
mount
/newdisk
/dev/sde1
這樣一來,/newdisk目錄就是新硬碟的存儲,可以存儲數據了

❻ Linux怎麼自動啟動Oracle服務和ArcSDE服務

1:修改Oracle系統配置文件/etc/oratab


[root@localhost ~]# vi /etc/oratab

我們查看下面內容,如果安裝好了Oracle,這個配置文件會自動將ORACLE_HOME標識清楚

但是默認為:orcl:/opt/oracle/proct/11.2.0/dbhome_1:N,我們只需要修改為Y如下所示即可

orcl:/opt/oracle/proct/11.2.0/dbhome_1:Y


2:編寫服務腳本

我們可以首先創建一個Oracle配置文件,位置為:/etc/rc.d/init.d文件夾裡面


然後進行編輯該文件


[root@localhost ~]# vi /etc/rc.d/init.d/oracle

將下面的信息填入即可

#!/bin/bash
#
#chkconfig:3459910
#description:
#/etc/rc.d/init.d/oradbstart

exportORACLE_BASE=/opt/oracle/
exportORACLE_HOME=/opt/oracle/proct/11.2.0/dbhome_1
exportORACLE_SID=orcl
exportSDEHOME=/home/arcsde/sdeexe100
exportPATH=$PATH:$ORACLE_HOME/bin:$SDEHOME/bin
case"$1"in
start)
echo"-----startuporacle-----">>/var/log/oracle11log
su-oracle-c$ORACLE_HOME/bin/dbstart
touch/var/lock/subsys/oracle11
echo"-----startuporaclesuccessful-----">>/var/log/oracle11log
echo"OK"su-arcsde-c"sdemon-ostart-psde"
;;
stop)
echo"-----shutdownoracle-----">>/var/log/oracle11log
su-oracle-c$ORACLE_HOME/bin/dbshut
rm-f/var/lock/subsys/oracle11
echo"-----shutdownoraclesuccessful-----">>/var/log/oracle11log
echo"OK"
;;
*)
echo"Usage:'basename$0'start|stop"
exit1
esac
exit0
exportORACLE_SID=orcl
exportPATH=$PATH:$ORACLE_HOME/bin
case"$1"in
start)
echo"-----startuporacle-----">>/var/log/oracle11log
su-oracle-c$ORACLE_HOME/bin/dbstart
touch/var/lock/subsys/oracle11
echo"-----startuporaclesuccessful-----">>/var/log/oracle11log
echo"OK"
;;
stop)
echo"-----shutdwnoracle-----">>/var/log/oracle11log
su-oracle-c$ORACLE_HOME/bin/dbshut
rm-f/var/lock/subsys/oracle11
echo"-----shutdownoraclesuccessful-----">>/var/log/oracle11log
echo"OK"
;;
*)
echo"Usage:'basename$0'start|stop"
exit1
esac
exit0
熱點內容
怎麼連台式電腦的wifi密碼 發布:2025-03-22 07:03:14 瀏覽:541
海豚模擬器怎麼配置不卡 發布:2025-03-22 06:57:31 瀏覽:772
名字學演算法 發布:2025-03-22 06:57:27 瀏覽:753
加密的話 發布:2025-03-22 06:55:54 瀏覽:990
最吃配置的手機游戲有哪些 發布:2025-03-22 06:42:35 瀏覽:225
新聞開發android 發布:2025-03-22 06:40:27 瀏覽:94
應用程序緩存在哪裡 發布:2025-03-22 06:31:10 瀏覽:232
電量演算法 發布:2025-03-22 06:27:08 瀏覽:364
ip地址選擇伺服器 發布:2025-03-22 06:25:46 瀏覽:229
本店的密碼是多少 發布:2025-03-22 06:20:07 瀏覽:733