- 浏览: 1324749 次
- 性别:
- 来自: 广州
-
文章分类
- 全部博客 (351)
- Java General (37)
- .net General (2)
- Linux Toy (55)
- Oracle (81)
- Mysql (11)
- Programer Career (12)
- Oh, my living ! (2)
- Shell Script (8)
- Web Service (0)
- Linux Server (22)
- Php/Python/Perl (3P) (2)
- Javascript General (5)
- Saleforce Apex Dev (2)
- Web General (5)
- Xen & VM tech. (17)
- PSP (13)
- OpenSolaris (34)
- php (1)
- RAI/flex/action script (16)
- asterisk/CTI (7)
- 交互设计 (6)
- English (3)
- Lucene (1)
最新评论
-
GuolinLee:
markmark
JVM调优总结 -Xms -Xmx -Xmn -Xss -
di1984HIT:
写的太好啊。
JVM调优总结 -Xms -Xmx -Xmn -Xss -
javajdbc:
javajdbc 写道
JVM调优总结 -Xms -Xmx -Xmn -Xss -
javajdbc:
...
JVM调优总结 -Xms -Xmx -Xmn -Xss -
alvin198761:
非常感谢,国外的被封杀了,你这里还有一份
How to Convert An Image-Based Guest To An LVM-Based Guest
Part2: Creating NAS server on OpenSolaris JeOS Prototype
2.Option 1: Install STORAGE-SERVER with all servers/protocol
Note: This one is too BIG for small CLI JeOS Prototype, it install a GUI X/Gnome dependencies and large driver set, see bellow:
root@osol-jeos:~# pkg install -nv storage-server Creating Plan | Before evaluation: UNEVALUATED: +pkg:/storage-server@0.1,5.11-0.111:20090508T165041Z After evaluation: None -> pkg:/storage-server@0.1,5.11-0.111:20090508T165041Z None -> pkg:/SUNWnfss@0.5.11,5.11-0.111:20090508T162505Z None -> pkg:/SUNWvscan@0.5.11,5.11-0.111:20090508T164122Z None -> pkg:/SUNWmda@0.5.11,5.11-0.111:20090508T162120Z None -> pkg:/SUNWvscankr@0.5.11,5.11-0.111:20090508T164123Z None -> pkg:/SUNWlsimega@0.5.11,5.11-0.111:20090508T161903Z None -> pkg:/SUNWadpu320@0.5.11,5.11-0.111:20090508T153040Z None -> pkg:/SUNWamr@0.5.11,5.11-0.111:20090508T153048Z None -> pkg:/SUNWndmp@0.5.11,5.11-0.111:20090508T162452Z None -> pkg:/SUNWfcmdb@0.5.11,5.11-0.111:20090508T154319Z None -> pkg:/SUNWfctl@0.5.11,5.11-0.111:20090508T154322Z None -> pkg:/SUNWfcp@0.5.11,5.11-0.111:20090508T154320Z None -> pkg:/SUNWemlxs@0.5.11,5.11-0.111:20090508T154002Z None -> pkg:/SUNWstmf@0.5.11,5.11-0.111:20090508T163712Z None -> pkg:/SUNWii@0.5.11,5.11-0.111:20090508T160911Z None -> pkg:/SUNWscm@0.5.11,5.11-0.111:20090508T163449Z None -> pkg:/SUNWspsv@0.5.11,5.11-0.111:20090508T163647Z None -> pkg:/SUNWsmba@3.0.34,5.11-0.111:20090508T163557Z None -> pkg:/SUNWgamin@0.5.11,5.11-0.111:20090508T154714Z None -> pkg:/SUNWgnome-base-libs@0.5.11,5.11-0.111:20090508T154912Z None -> pkg:/SUNWTiff@0.5.11,5.11-0.111:20090508T153019Z None -> pkg:/SUNWxwplt@0.5.11,5.11-0.111:20090508T164551Z None -> pkg:/SUNWxorg-clientlibs@0.5.11,5.11-0.111:20090508T164427Z None -> pkg:/SUNWxwxft@2.1.12,5.11-0.111:20090508T164617Z None -> pkg:/SUNWfontconfig@2.5.0,5.11-0.111:20090508T154526Z None -> pkg:/SUNWfreetype2@2.3.7,5.11-0.111:20090508T154657Z None -> pkg:/SUNWxwice@0.5.11,5.11-0.111:20090508T164538Z None -> pkg:/SUNWxwfsw@0.5.11,5.11-0.111:20090508T164536Z None -> pkg:/SUNWxorg-mesa@7.2,5.11-0.111:20090508T164436Z None -> pkg:/SUNWxorg-server@1.5.3,5.11-0.111:20090508T164440Z None -> pkg:/SUNWxorg-xkb@0.5.11,5.11-0.111:20090508T164455Z None -> pkg:/SUNWdbus-libs@0.5.11,5.11-0.111:20090508T153752Z None -> pkg:/SUNWpciaccess@0.10.5,5.11-0.111:20090508T162626Z None -> pkg:/SUNWpixman@0.12.0,5.11-0.111:20090508T162835Z None -> pkg:/SUNWhal@0.5.11,5.11-0.111:20090508T160732Z None -> pkg:/SUNWdbus-bindings@0.5.11,5.11-0.111:20090508T153749Z None -> pkg:/SUNWpolkit@0.5.11,5.11-0.111:20090508T162850Z None -> pkg:/SUNWxsvc@0.5.11,5.11-0.111:20090508T164518Z None -> pkg:/SUNWxwplr@0.5.11,5.11-0.111:20090508T164549Z None -> pkg:/SUNWpapi@0.5.11,5.11-0.111:20090508T162622Z None -> pkg:/SUNWjpg@0.5.11,5.11-0.111:20090508T161234Z None -> pkg:/SUNWmlib@0.5.11,5.11-0.111:20090508T162151Z None -> pkg:/SUNWcups-libs@1.3.9,5.11-0.111:20090508T153738Z None -> pkg:/SUNWmpapi@0.5.11,5.11-0.111:20090508T162211Z None -> pkg:/SUNWmpsvplr@0.5.11,5.11-0.111:20090508T162213Z None -> pkg:/SUNWsmpd@0.5.11,5.11-0.111:20090508T163623Z None -> pkg:/SUNWdmgt@0.5.11,5.11-0.111:20090508T153928Z None -> pkg:/SUNWimac@0.5.11,5.11-0.111:20090508T160942Z None -> pkg:/SUNWima@0.5.11,5.11-0.111:20090508T160941Z None -> pkg:/SUNWisns@0.5.11,5.11-0.111:20090508T161051Z None -> pkg:/SUNWrdc@0.5.11,5.11-0.111:20090508T163217Z None -> pkg:/SUNWmegasas@0.5.11,5.11-0.111:20090508T162131Z None -> pkg:/SUNWmv88sx@0.5.11,5.11-0.111:20090508T162220Z None -> pkg:/SUNWqlcu@0.5.11,5.11-0.111:20090508T163207Z None -> pkg:/SUNWluxop@0.5.11,5.11-0.111:20090508T161908Z None -> pkg:/SUNWiscsitgt@0.5.11,5.11-0.111:20090508T161048Z None -> pkg:/SUNWfcip@0.5.11,5.11-0.111:20090508T154318Z None -> pkg:/SUNWfcsm@0.5.11,5.11-0.111:20090508T154322Z None -> pkg:/SUNWaac@0.5.11,5.11-0.111:20090508T153030Z None -> pkg:/SUNWqlc@0.5.11,5.11-0.111:20090508T163206Z None -> pkg:/SUNWmms@0.5.11,5.11-0.111:20090508T162204Z None -> pkg:/SUNWpostgr-83-libs@8.3.7,5.11-0.111:20090508T163014Z None -> pkg:/SUNWmpathadm@0.5.11,5.11-0.111:20090508T162212Z None -> pkg:/SUNWfcprt@0.5.11,5.11-0.111:20090508T154321Z None -> pkg:/SUNWsmbs@0.5.11,5.11-0.111:20090508T163612Z None -> pkg:/SUNWsmbskr@0.5.11,5.11-0.111:20090508T163614Z None -> pkg:/SUNWsmedia@0.5.11,5.11-0.111:20090508T163620Z None -> pkg:/SUNWfilebench@0.5.11,5.11-0.111:20090508T154334Z None -> pkg:/SUNWiscsi@0.5.11,5.11-0.111:20090508T161040Z Actuators: restart_fmri: svc:/system/manifest-import:default restart_fmri: svc:/application/desktop-cache/input-method-cache:default restart_fmri: svc:/application/desktop-cache/pixbuf-loaders-installer:default None
root@osol-jeos:~# pkg install -nv storage-server | grep "None -" | sed 's/\// /g' | sed 's/@/ /g' | awk '{print $4}' | xargs -n1 pkg list -saH storage-server Multi Protocol Storage Server cluster SUNWnfss Network File System (NFS) server support SUNWvscan Virus Scan Service Kernel SUNWmda Solaris Volume Manager Assistant SUNWvscankr SUNWlsimega LSI Hardware RAID HBA Driver SUNWadpu320 Adaptec Ultra320 Driver SUNWamr LSI MegaRAID SCSI HBA Driver SUNWndmp NDMP SUNWfcmdb Fibre Channel adb macros and mdb modules SUNWfctl Sun Fibre Channel Transport layer SUNWfcp Sun FCP SCSI Device Driver SUNWemlxs Emulex-Sun LightPulse Fibre Channel Adapter driver SUNWstmf Sun Common Multiprotocol SCSI Target SUNWii Sun StorageTek Availability Suite Point-In-Time Copy SUNWscm Sun StorageTek Availability Suite Cache Management SUNWspsv Sun StorageTek Availability Suite Volume Driver SUNWsmba samba - A Windows SMB/CIFS fileserver for UNIX SUNWgamin Library providing the FAM File Alteration Monitor API SUNWgnome-base-libs GNOME base GUI libraries SUNWTiff libtiff - library for reading and writing TIFF SUNWxwplt X Window System platform software SUNWxorg-clientlibs X.Org Foundation X Client Libraries SUNWxwxft Xft (X Freetype) Library SUNWfontconfig Fontconfig library SUNWfreetype2 FreeType2 Font library SUNWxwice X Window System Inter-Client Exchange (ICE) Components SUNWxwfsw X Window System platform required font software SUNWxorg-mesa Xorg Server Mesa Modules and Libraries SUNWxorg-server X.Org Foundation Xserver SUNWxorg-xkb X.Org Foundation Xserver keyboard layouts SUNWdbus-libs Simple IPC library based on messages - client libraries SUNWpciaccess PCI bus access library and tools SUNWpixman Pixman library SUNWhal Hardware Abstraction Layer SUNWdbus-bindings Simple IPC library based on messages SUNWpolkit PolicyKit SUNWxsvc Sun Xserver pseudo driver SUNWxwplr X Window System platform software configuration SUNWpapi Free Standards Group Open Printing API SUNWjpg jpeg - The Independent JPEG Groups JPEG software SUNWmlib mediaLib - Shared Libraries SUNWcups-libs CUPS (Runtime Libraries) SUNWmpapi SNIA Multipath Management API Common Library SUNWmpsvplr Sun MP API library for the scsi_vhci driver SUNWsmpd Target Driver for Serial SCSI Management Protocol (SMP) Compliant Devices SUNWdmgt Solaris Data Management WBEM/CIM API SUNWimac Solaris IMA Common Library SUNWima Solaris IMA Software Initiator Plugin SUNWisns Solaris iSNS Server SUNWrdc Sun StorageTek Availability Suite Remote Mirror SUNWmegasas LSI MegaSAS RAID Controller HBA Driver SUNWmv88sx Marvell 88sx sata driver SUNWqlcu Qlogic Fibre Channel Adapter Utilities SUNWluxop Sun Enterprise Network Array firmware and utilities SUNWiscsitgt Sun iSCSI Target SUNWfcip Sun FCIP IP/ARP over FibreChannel Device Driver SUNWfcsm FCSM driver SUNWaac Adaptec AdvanceRaid Controller SCSI HBA Driver SUNWqlc Qlogic ISP 2200/2202 Fibre Channel Device Driver SUNWmms MMS - Media Management Software SUNWpostgr-83-libs PostgreSQL client libraries SUNWmpathadm Solaris Multipathing CLI SUNWfcprt Fibre Channel HBA Port utility SUNWsmbs SMB Server SUNWsmbskr SMB Server (Kernel) SUNWsmedia Storage media management library SUNWfilebench FileBench SUNWiscsi Sun iSCSI Management Utilities
root@osol-jeos:~# pkg install storage-server DOWNLOAD PKGS FILES XFER (MB) SUNWnfss 1/69 0/4846 0.00/118.36^C
Check which packages makes a GUI (X/Gnome) deps, looks like old SAMBA will do this ?
root@osol-jeos:~# pkg install -nv SUNWsmba Creating Plan | Before evaluation: UNEVALUATED: +pkg:/SUNWsmba@3.0.34,5.11-0.111:20090508T163557Z After evaluation: None -> pkg:/SUNWsmba@3.0.34,5.11-0.111:20090508T163557Z None -> pkg:/SUNWgamin@0.5.11,5.11-0.111:20090508T154714Z None -> pkg:/SUNWgnome-base-libs@0.5.11,5.11-0.111:20090508T154912Z None -> pkg:/SUNWTiff@0.5.11,5.11-0.111:20090508T153019Z None -> pkg:/SUNWxwplt@0.5.11,5.11-0.111:20090508T164551Z None -> pkg:/SUNWxorg-clientlibs@0.5.11,5.11-0.111:20090508T164427Z None -> pkg:/SUNWxwxft@2.1.12,5.11-0.111:20090508T164617Z None -> pkg:/SUNWfontconfig@2.5.0,5.11-0.111:20090508T154526Z None -> pkg:/SUNWfreetype2@2.3.7,5.11-0.111:20090508T154657Z None -> pkg:/SUNWxwice@0.5.11,5.11-0.111:20090508T164538Z None -> pkg:/SUNWxwfsw@0.5.11,5.11-0.111:20090508T164536Z None -> pkg:/SUNWxorg-mesa@7.2,5.11-0.111:20090508T164436Z None -> pkg:/SUNWxorg-server@1.5.3,5.11-0.111:20090508T164440Z None -> pkg:/SUNWxorg-xkb@0.5.11,5.11-0.111:20090508T164455Z None -> pkg:/SUNWdbus-libs@0.5.11,5.11-0.111:20090508T153752Z None -> pkg:/SUNWpciaccess@0.10.5,5.11-0.111:20090508T162626Z None -> pkg:/SUNWpixman@0.12.0,5.11-0.111:20090508T162835Z None -> pkg:/SUNWhal@0.5.11,5.11-0.111:20090508T160732Z None -> pkg:/SUNWdbus-bindings@0.5.11,5.11-0.111:20090508T153749Z None -> pkg:/SUNWpolkit@0.5.11,5.11-0.111:20090508T162850Z None -> pkg:/SUNWxsvc@0.5.11,5.11-0.111:20090508T164518Z None -> pkg:/SUNWxwplr@0.5.11,5.11-0.111:20090508T164549Z None -> pkg:/SUNWpapi@0.5.11,5.11-0.111:20090508T162622Z None -> pkg:/SUNWjpg@0.5.11,5.11-0.111:20090508T161234Z None -> pkg:/SUNWmlib@0.5.11,5.11-0.111:20090508T162151Z None -> pkg:/SUNWcups-libs@1.3.9,5.11-0.111:20090508T153738Z Actuators: restart_fmri: svc:/system/manifest-import:default restart_fmri: svc:/application/desktop-cache/input-method-cache:default restart_fmri: svc:/application/desktop-cache/pixbuf-loaders-installer:default None root@osol-jeos:~# pkg install SUNWsmba DOWNLOAD PKGS FILES XFER (MB) SUNWsmba 0/26 0/4290 0.00/99.76^C
1. Option ONE: Install smaller STORAGE-NAS cluster
Network storage servers included here are (CIFS, NFS, old iSCSI target):
root@osol-jeos:~# pkg install -nv storage-nas | grep "None -" | sed 's/\// /g' | sed 's/@/ /g' | awk '{print $4}' | xargs -n1 pkg list -saH storage-nas Network Attached Storage cluster SUNWndmp NDMP SUNWiscsi Sun iSCSI Management Utilities SUNWimac Solaris IMA Common Library SUNWima Solaris IMA Software Initiator Plugin SUNWsmbs SMB Server SUNWsmbskr SMB Server (Kernel) SUNWvscan Virus Scan Service Kernel SUNWnfss Network File System (NFS) server support SUNWiscsitgt Sun iSCSI Target
root@osol-jeos:~# pkg install storage-nas DOWNLOAD PKGS FILES XFER (MB) SUNWndmp 1/10 0/108 0.00/3.57^C
Looks storage-server install a lot of drivers and also a BIG part of GUI enviroment.
Check if we can install new COMSTAR iSCSI target or new CIFS implementation without GUI (X/GNOME) dependencies:
Check new COMSTAR iSCSI target can be easily added here:
root@osol-jeos:~# pkg install -nv SUNWiscsit Creating Plan | Before evaluation: UNEVALUATED: +pkg:/SUNWiscsit@0.5.11,5.11-0.111:20090508T161047Z After evaluation: None -> pkg:/SUNWiscsit@0.5.11,5.11-0.111:20090508T161047Z None -> pkg:/SUNWstmf@0.5.11,5.11-0.111:20090508T163712Z None -> pkg:/SUNWiscsidm@0.5.11,5.11-0.111:20090508T161041Z Actuators: restart_fmri: svc:/system/manifest-import:default None root@osol-jeos:~# pkg install -nv SUNWiscsit | grep "None -" | sed 's/\// /g' | sed 's/@/ /g' | awk '{print $4}' | xargs -n1 pkg list -saH SUNWiscsit Sun iSCSI COMSTAR Port Provider SUNWstmf Sun Common Multiprotocol SCSI Target SUNWiscsidm Sun iSCSI Data Mover root@osol-jeos:~# pkg install SUNWiscsit DOWNLOAD PKGS FILES XFER (MB) SUNWiscsit 0/3 0/59 0.00/1.69^C
2. Install storage-nas and COMSTAR
root@osol-jeos:~# pkg install storage-nas SUNWiscsit DOWNLOAD PKGS FILES XFER (MB) Completed 13/13 167/167 5.26/5.26 PHASE ACTIONS Install Phase 501/501 Deleting content cache
3. Check then both iSCSI targets are disabled
disabled 16:23:59 svc:/network/iscsi/target:default disabled 16:24:00 svc:/network/iscsi_initiator:default disabled 16:24:01 svc:/system/iscsitgt:default disabled 16:24:02 svc:/system/stmf:default
4. Reboot JeOS instance
PS: At least in 200805 it was needed to reboot OS to get drivers loaded
init 6
Part 3: Create a ZFS based NAS exported shares
Export NFS share
1. Create a ZFS share for NFS experiment
root@osol-jeos:~# zfs create rpool/export/home/nfsshare
2. Enable NFS server
- Some packages used in OpenSolaris installation in NFS server setup (SUNWgssc SUNWsmedia) are not installed by default in JeOS prototype
- Bunch of NFS/RPC related services are disabled by security setup applying to JeOS ISC framework Immutable Service Container
- Kernel NFS part is not install by dependencies on OS Core, see discussion zfs not sharing nfs shares on OSOl 2009.06 core?
root@osol-jeos:~# pkg install SUNWgssc SUNWsmedia root@osol-jeos:~# pkg list -s | grep nfs SUNWnfsc Network File System (NFS) client support SUNWnfsckr Network File System (NFS) client kernel support SUNWnfss Network File System (NFS) server support root@osol-jeos:~# pkg list -sa SUNWnfsskr NAME (PUBLISHER) SUMMARY SUNWnfsskr Network File System (NFS) server kernel support root@osol-jeos:~# pkg install SUNWnfsskr root@osol-jeos:~# svcadm enable network/inetd root@osol-jeos:~# svcadm enable nfs/server nfs/nlockmgr rpc/bind rpc/gss rpc/smserver nfs/status nfs/mapid nfs/rquota nfs/cbd root@osol-jeos:~# svcs -a | grep rpc disabled 17:50:13 svc:/network/rpc/nisplus:default disabled 17:50:13 svc:/network/rpc/keyserv:default disabled 17:56:29 svc:/network/rpc/metamed:default disabled 17:56:29 svc:/network/rpc/mdcomm:default disabled 17:56:29 svc:/network/rpc/meta:default disabled 17:56:29 svc:/network/rpc/rex:default disabled 17:56:29 svc:/network/rpc/metamh:default online 17:50:23 svc:/network/rpc/bind:default online 17:56:29 svc:/network/rpc/gss:default online 18:14:44 svc:/network/rpc/smserver:default root@osol-jeos:~# svcs -a | grep nfs disabled 17:50:13 svc:/network/nfs/client:default disabled 17:56:29 svc:/network/nfs/server:default online 17:50:23 svc:/network/nfs/cbd:default online 17:50:23 svc:/network/nfs/status:default online 17:50:24 svc:/network/nfs/nlockmgr:default online 17:50:24 svc:/network/nfs/mapid:default online 17:56:29 svc:/network/nfs/rquota:default
root@osol-jeos:~# svcs -l nfs/server fmri svc:/network/nfs/server:default name NFS server enabled false (temporary) state disabled next_state none state_time Mon Dec 14 16:43:04 2009 logfile /var/svc/log/network-nfs-server:default.log restarter svc:/system/svc/restarter:default contract_id dependency require_any/error svc:/milestone/network (online) dependency require_all/error svc:/network/nfs/nlockmgr (online) dependency optional_all/error svc:/network/nfs/mapid (online) dependency require_all/restart svc:/network/rpc/bind (online) dependency optional_all/none svc:/network/shares/group (multiple) dependency require_all/error svc:/system/filesystem/local (online) cat /var/svc/log/network-nfs-server:default.log [ Dec 14 16:42:51 Enabled. ] [ Dec 14 16:42:51 Executing start method ("/lib/svc/method/nfs-server start"). ] No NFS filesystems are shared [ Dec 14 16:42:51 Method "start" exited with status 0. ] [ Dec 14 16:42:51 Stopping because service disabled. ]
Enable NFS server start even when no NFS shares are defined:
root@osol-jeos:~# svcprop -p application/auto_enable nfs/server true root@osol-jeos:~# svccfg -s nfs/server setprop application/auto_enable=false root@osol-jeos:~# svcadm refresh nfs/server root@osol-jeos:~# svcprop -p application/auto_enable nfs/server false root@osol-jeos:~# svcadm disable nfs/server; sleep 3; svcadm enable nfs/server root@osol-jeos:~# svcs nfs/server STATE STIME FMRI online 11:20:26 svc:/network/nfs/server:default
Check then all RPC services are running (Edited to make smaller output)
root@osol-jeos:~# rpcinfo | more program version netid address service owner 100000 4 ticots osol-jeos.rpc rpcbind superuser ... 100024 1 udp 0.0.0.0.221.173 status superuser ... 100021 1 udp6 ::.15.205 nlockmgr 1 ... 100234 1 ticotsord Y000000 gssd superuser ... 100155 1 tcp6 ::.186.216 smserverd superuser ... 100011 1 udp6 ::.133.106 rquotad superuser ... 00005 1 tcp 0.0.0.0.250.118 mountd superuser ... 100003 4 tcp 0.0.0.0.8.1 nfs 1 100227 2 tcp 0.0.0.0.8.1 nfs_acl 1
3. Enable NFS share
root@osol-jeos:~# zfs set sharenfs=on rpool/export/home/nfsshare root@osol-jeos:~# dfshares RESOURCE SERVER ACCESS TRANSPORT osol-jeos:/export/home/nfsshare osol-jeos - - root@osol-jeos:~# sharemgr show -vp default nfs=() zfs zfs/rpool/export/home/nfsshare nfs=() /export/home/nfsshare
PS: In case then you will be not able to share, add public IP to /etc/hosts
4. Play with ZFS and NFS share
root@osol-jeos:~# mkdir /export/home/nfsshare/osol root@osol-jeos:~# chown osol /export/home/nfsshare/osol root@osol-jeos:~# zfs set quota=5M rpool/export/home/nfsshare root@osol-jeos:~# svcadm enable autofs root@osol-jeos:~# su - osol osol@osol-jeos:~$ touch /export/home/nfsshare/osol/yes root@osol-jeos:~# ls /net/osol-jeos/export/home/nfsshare/osol/ yes osol@osol-jeos:~$ dd if=/dev/zero of=/net/osol-jeos/export/home/nfsshare/osol/zero.zer bs=100k dd: writing `/net/osol-jeos/export/home/nfsshare/osol/zero.zer': Disc quota exceeded 52+0 records in 51+0 records out 5222400 bytes (5.2 MB) copied, 1.57468 s, 3.3 MB/s osol@osol-jeos:~$ exit root@osol-jeos:~# zfs list rpool/export/home/nfsshare NAME USED AVAIL REFER MOUNTPOINT rpool/export/home/nfsshare 5.02M 0 5.02M /export/home/nfsshare root@osol-jeos:~# zfs set quota=30M rpool/export/home/nfsshare root@osol-jeos:~# zfs set reservation=10M rpool/export/home/nfsshare root@osol-jeos:~# zfs list rpool/export/home/nfsshare NAME USED AVAIL REFER MOUNTPOINT rpool/export/home/nfsshare 5.02M 25.0M 5.02M /export/home/nfsshare root@osol-jeos:~# zfs set quota=none rpool/export/home/nfsshare root@osol-jeos:~# zfs set reservation=none rpool/export/home/nfsshare root@osol-jeos:~# zfs list rpool/export/home/nfsshare NAME USED AVAIL REFER MOUNTPOINT rpool/export/home/nfsshare 5.02M 6.25G 5.02M /export/home/nfsshare
Export CIFS share
1. Create a ZFS share for NFS experimentas started by default
root@osol-jeos:~# zfs create -o casesensitivity=mixed rpool/export/home/cifsshare
2. Enable CIFS server
root@osol-jeos:~# svcadm enable smb/server idmap root@osol-jeos:~# svcs -l smb/server fmri svc:/network/smb/server:default name smbd daemon enabled true state online next_state none state_time Mon Dec 14 17:03:03 2009 logfile /var/svc/log/network-smb-server:default.log restarter svc:/system/svc/restarter:default contract_id 66 dependency require_any/error svc:/milestone/network (online) dependency require_all/error svc:/system/filesystem/local (online) dependency require_all/error svc:/system/idmap:default (online)
3. Enable CIFS share
root@osol-jeos:~# zfs set sharesmb=on rpool/export/home/cifsshare root@osol-jeos:~# zfs get sharesmb rpool/export/home/cifsshare NAME PROPERTY VALUE SOURCE rpool/export/home/cifsshare sharesmb on local root@osol-jeos:~# sharemgr show -vp default nfs=() zfs zfs/rpool/export/home/cifsshare smb=() rpool_export_home_cifsshare=/export/home/cifsshare
4. Setup encrypted password for smb services for test user OSOL
root@osol-jeos:~# mkdir /export/home/cifsshare/osol root@osol-jeos:~# chown osol /export/home/cifsshare/osol
echo "other password required pam_smb_passwd.so.1 nowarn">>/etc/pam.conf root@osol-jeos:~# passwd osol New Password: justone1 Re-enter new Password: justone1 passwd: password successfully changed for osol
5. Check CIFS share on windows machine
Start "My computer" On CMD line \\ip_of_JeOS_server\ Login with User "OSOL" / password "justone1" Map share with letter with name "rpool_export_home_cifsshare"
6. Play now for example with ZFS compression
root@osol-jeos:~# zfs get compressratio rpool/export/home/cifsshare NAME PROPERTY VALUE SOURCE rpool/export/home/cifsshare compressratio 1.00x - root@osol-jeos:~# zfs set compression=on rpool/export/home/cifsshare Copy there some data which can be well compressed like logs: root@osol-jeos:~# zfs get compressratio rpool/export/home/cifsshare NAME PROPERTY VALUE SOURCE rpool/export/home/cifsshare compressratio 1.89x -
Export ZVOL as iSCSI decive
1. First we need to activate COMSTAR
root@osol-jeos:~# svcadm disable iscsitgt root@osol-jeos:~# svcadm enable stm root@osol-jeos:~# svcs stmf STATE STIME FMRI online 12:16:51 svc:/system/stmf:default root@osol-jeos:~# svcadm enable iscsi/target root@osol-jeos:~# svcs iscsi/target STATE STIME FMRI online 12:18:05 svc:/network/iscsi/target:default
Create a zpool RIADZ ‘ipool’ from pre-prepared disks
Note: From preprepared 3x 6Gb disks size of 2 disks will be avaiable for ZVOL and snapshost
root@osol-jeos:~# pkg install SUNWinstall-test DOWNLOAD PKGS FILES XFER (MB) Completed 1/1 7/7 0.25/0.25 PHASE ACTIONS Install Phase 23/23 Deleting content cache root@osol-jeos:~# /opt/install-test/bin/test_td -d Disk discovery Total number of disks: 6 --------------------------------- num | name| ctype|size [MB]| --------------------------------- 1 |* c1t0d0| scsi| 8192| 2 | c1t1d0| scsi| 80| 3 | c1t2d0| scsi| 6144| 4 | c1t3d0| scsi| 6144| 5 | c1t4d0| scsi| 6144| 6 | dump|unknown| 384| --------------------------------- root@osol-jeos:~# zpool create ipool raidz c1t2d0 c1t3d0 c1t4d0 root@osol-jeos:~# zpool list ipool NAME SIZE USED AVAIL CAP HEALTH ALTROOT ipool 17.9G 740K 17.9G 0% ONLINE - root@osol-jeos:~# zfs list ipool NAME USED AVAIL REFER MOUNTPOINT ipool 91.2K 11.7G 25.3K /ipool
I will create a 8G zpool so we have space for snapshots
root@osol-jeos:~# zfs list ipool/iscsishare NAME USED AVAIL REFER MOUNTPOINT ipool/iscsishare 8G 11.7G 21.3K -
Share this iscsipool by iSCSI (with COMSTAR)
root@osol-jeos:~# ls /dev/zvol/rdsk/ipool/iscsishare /dev/zvol/rdsk/ipool/iscsishare root@osol-jeos:~# sbdadm create-lu /dev/zvol/rdsk/ipool/iscsishare Created the following LU: GUID DATA SIZE SOURCE -------------------------------- ------------------- ---------------- 600144f0b9a2c80000004b2782400001 8589869056 /dev/zvol/rdsk/ipool/iscsishare root@osol-jeos:~# stmfadm add-view root@osol-jeos:~# stmfadm list-view -l 600144f0b9a2c80000004b2782400001 View Entry: 0 Host group : All Target group : All LUN : 0 root@osol-jeos:~# itadm create-target Target iqn.1986-03.com.sun:02:b2229ed6-abb8-c3ce-af87-d5924432c8e7 successfully created
Now you can use iSCSI Initiator (Client) in your OS to access share, interesting option is to use a build in iSCSI initiator build in VirtualBox Virtualization, see more blog:
Using Solaris iSCSI target in VirtualBox iSCSI Initiator
RAIDZ Hint: You can use a disk corrupting scrip to test a ZFS RAIDZ functionality, like Ronny’s DD random harmer in:
发表评论
-
ZFS Pool 里增加硬盘做镜像
2010-04-04 09:02 5423ZFS 第一次出现在 OpenSolaris 上是 ... -
ZFS 的简单使用
2010-04-04 08:59 1776ZFS 的简单使用 ZFS 被 Sun 称为史上最 ... -
opensolaris FAQ
2010-04-03 19:17 1471Frequently Asked Questions ... -
opensolaris 让pkg 更快,请用中国源...
2010-04-03 18:33 2059想写一些关于opensolaris的文章很久了,不过一直没有这 ... -
在osol jeos 中使用zfs
2010-04-03 15:54 1925ZFS 作为 Solaris 10 和 O ... -
在osol jeos 中查看硬件信息 1
2010-04-03 15:38 1317. 查看cpu的状态 # psrinfo -v ... -
在osol jeos 中安装 程序 1
2010-04-03 14:08 1391Part 1: Check JeOS readiness as ... -
Opensolaris 在xen中的PVM 捷径。
2010-04-03 13:47 1397一直以下,都想在Xen(oracle vm)中安装opens ... -
solaris 10 一句话
2009-09-09 08:59 3196环境:SunOS szxsolaris 5.10 s10_6 ... -
Sun xVM hypervisor
2008-03-16 08:30 1566Here is Sun's announcement on S ... -
Setup the Solaris diskless root server
2008-03-16 08:12 2172Creating an OpenSolaris domUIn ... -
Solaris 8 Network Install from Linux
2008-03-16 08:08 1691I was able to successfully inst ... -
磁带机
2008-03-06 14:11 15161. device: root@nwtgz # ls /dev ... -
Solaris 初步设置
2008-03-05 21:14 25741.配置root用户SSH登陆 # vi /etc/ ... -
Enabling SSH on a Minimal Solaris 10 Install
2008-03-03 16:37 1603If you need to manage a Solaris ... -
Install sis900 on solaris 10 i386
2008-03-02 22:34 13991. download from : http://homep ... -
Export sunos 5.8 NFS to linux client
2008-02-26 20:57 21931. export dir: root@nwtgz # cat ... -
Installation of Solaris 10_x86 on qemu (linux host
2008-02-25 21:45 2268Normally installation of guest ... -
通过pkg-get在Solaris上通过互联网安装软件
2008-02-25 21:41 27411. 安装CSWpkggeg (Install CSWpkgg ... -
OpenSolaris Xen domU
2008-02-25 11:39 2144This page describes the install ...
相关推荐
在整个过程中,务必监控安装日志,以便及时解决可能出现的问题。 总的来说,OpenSolaris在SPARC平台上的安装涉及多个步骤,包括AI服务器的设置、客户端的网络配置以及安装映像的创建与分发。理解这些步骤并按照指南...
- **安装oslo.messaging:** 可以通过pip命令直接安装whl文件,`pip install oslo.messaging-5.27.0-py2.py3-none-any.whl`。 - **配置:** 需要在应用配置文件中设置消息代理的相关信息,如URL、交换机和队列等。...
:spider: FrontWeek-蜘蛛侠项目 :spider_web: Sobre o Projeto 网站... 在时间轴上执行功能的书目。 -Biblioteca para injetar arquivos SVG。 -原始。 :toolbox: 法拉门塔斯 -Interfaces.S的Ferramenta设计-Desenvolvi
- `genion -sem.tpr -ptopol.top -osol_ion.gro -pname NA+ -np 9 -nname CL- -nn 9 -neutral` - `-f`: 模拟参数文件。 - `-c`: 输入的坐标文件。 - `-o`: 输出的.tpr文件。 - `-pname`: 正离子名称。 - `-np`...
电力日负荷曲线预测程序和数据集(预测未来一天的负荷曲线)
勾正科技向新而生智赢未来-2024年H1中国家庭智能大屏行业发展白皮书83页.pdf
题目2.2(成绩分析问题):设计并实现一个成绩分析系统,们能够实现录入、保存一个班级学生多门课程的成绩,并成绩进行分析等功能。
更多毕业设计https://cv2022.blog.csdn.net/article/details/124463185
系统选用B/S模式,后端应用springboot框架,前端应用vue框架, MySQL为后台数据库。 本系统基于java设计的各项功能,数据库服务器端采用了Mysql作为后台数据库,使Web与数据库紧密联系起来。 在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。
内容概要:本文主要介绍了鸿蒙原生应用开发过程中可能遇到的内存问题以及相应的解决方案。针对这些问题,华为提供的 DevEco Studio 包含了性能分析工具 DevEco Profiler,提供两种场景化的分析模板——Snapshot Insight 和 Allocation Insight,支持实时监控、ArkTS 和 Native 内存的深度分析。这使得开发者能够有效识别、定界定位并优化内存问题,大幅提升应用的稳定性和性能。此外,文章还介绍了 DevEco Studio 强大的模拟器功能,该模拟器能仿真各类设备及场景,包括GPS定位、导航和低电量管理,极大提高了开发效率和测试灵活性。最后,文中详细列出了常见的快捷键,并给出了保持 DevEco Studio 与 Android Studio 快捷键同步的方法。 适合人群:专注于鸿蒙生态系统内的应用开发的技术人员,特别是有一定经验的中级至高级程序员。 使用场景及目标:本文旨在帮助开发者更好地理解和掌握 DevEco Studio 的强大工具链,尤其是解决开发过程中经常遇见的内存管理和多设备兼容问题,目标是优化开发流程,减少调测时间,增强产品的质量和用户体验。 阅读建议:开发者可通过鸿蒙官方提供的资源链接下载最新版本的 DevEco Studio 并探索相关技术博客,以获得最新的技术和使用技巧。建议在实践中逐步熟悉各个功能模块,并积极利用性能分析工具和模拟器来解决现实中的问题。
我是谁
精美导航引导页HTML源码,自适应手机/电脑,无后台,上传网站根目录就能用,首页内容在index里面修改 可以双页切换,亲测可用,搭建简单,附带修改教程
hap手机软件包测试,测试使用
内容概要:本文档是一份针对自动化专业的《电子线路CAD训练》实习报告,详细介绍了通过使用Altium Designer冬春软件进行电子线路的原理图设计、元件库文件设计、PCB板设计及元件封装库设计的过程。文档首先概述了训练的目的和重要性,随后逐步讲解Altium Designer Winter的安装与配置,然后重点展示了具体元件的设计细节,如温度传感器、AD输入通道、四双向模拟开关等的实际应用。此外,还详细阐述了自动布线和手动布线的具体步骤与注意事项,最后通过对此次实习的回顾,强调了本次训练对于提升电路设计能力和后续学习的支持。 适用人群:本报告适用于正在学习自动化及相关专业的在校大学生或从事电气工程领域的工程师和技术人员。 使用场景及目标:旨在帮助读者深入了解电子线路CAD的基础理论知识及其实际应用场景,特别是在Altium Designer环境下的操作流程。目标在于强化学生或技术人员的专业技能,以便他们能够在未来的工作或研究中有更强的设计能力。同时,该报告也可作为相关课程的教学材料。 其他说明:附录部分提供了完整的电路原理图和详细的元器件列表,供读者进一步理解和参照练习。
“2019年金融网点分县统计数据”提供了中国县域金融机构布局的详细信息,覆盖国有大型商业银行、股份制商业银行、城市商业银行及农村商业银行的网点分布特征。截至2019年底,全国银行网点总量为197,719个,其中县域地区分布87,003个,占比44%;市区网点110,716个,占比56%。 从银行类型看,国有大型商业银行县域网点数量最多(46,481个),但分布不均,如交通银行县域网点仅占9.01%,而邮政储蓄银行县域覆盖率高达59%。股份制商业银行县域网点仅占10%,主要集中于华东地区(73%)。农村商业银行县域网点占比60%(34,525个),华北和华中地区占其总量的53%。 区域分布上,华中地区县域网点占比最高(57.66%),其次是华东(34%)和西南(46%);华南地区县域网点最少,仅占7%。国有大行在华东地区县域网点占比32%,农村商业银行则集中在华北(32%)和华中(21%)。 该数据为研究金融资源城乡配置、普惠金融发展及区域经济差异提供了基础支撑。例如,国有大行2019年县域网点数量较前一年增加,反映其下沉服务趋势;而农村金融机构通过人缘地缘优势持续优化县域服务。数据格式包含分银行、分地区的统计表格,适用于量化分析金融网络覆盖与经济社会发展的关联性。
GFP-ATOMIC参数的含义
ollama国内源,bash使用
内容概要:本文详细介绍了一家电动汽车(EV)制造商面临的数据处理挑战以及为解决这些问题所采取的举措——将现有数据平台迁移到Snowflake云平台上。文中阐述了制造商目前遇到的问题,如查询速度慢、运营成本高、难以整合结构化及非结构化的数据来源,并提出了具体的改进方向和技术细节。为了帮助潜在技术人员更好地理解和准备相关技术测试,还提供了一个详细的步骤指南来构建数据管道。具体要求分为两大部分:一是在当前架构上进行操作演示,二是利用Snowflake完成未来状态架构搭建并做技术示范,同时提供了预期产出物列表、所需技能概述及观众构成等关键信息。 适用人群:对于想要深入理解数据仓库迁移流程及其技术实施的专业人士非常有价值,特别适合作为数据工程师、数据科学家和其他IT专业人士参与面试的技术评估资料。 使用场景及目标:旨在展示候选人在构建现代数据工程基础设施方面的技术和创新能力。此外还可以作为内部培训材料供团队成员提高技能,或者为计划类似转型项目的企业决策层提供借鉴参考,从而优化其自身的数据管理策略和架构规划。 其他说明:演示时间被安排为60分钟,其中包括用例讲解(5分钟)、架构讨论(10分钟
自动封装javaBean的工具类
更多毕业设计https://cv2022.blog.csdn.net/article/details/124463185