management and storage management. The existing cluster management tools are used for cluster management. The storage management is implemented based on the local file system. Currently, the supported local file systems include ext4 and XFS. The compiled sheepdog consists of two programs: the daemon sheep and the cluster management tool dog. The Daemon sheep also provides node routing and Object Storage. Sheep processes forward requests through the logic of the node routing (GATEWAY), and spe
Implementation of ASM Resizing in VirtualBox
Implement online ASM resizing
1. First disable the Cluster[Root @ node1 bin] #./crsctl stop crs[Root @ node2 bin] #./crsctl stop crs
Shutdown, halt
Create two vdi disks on the first host, set the sharing, and attach them to node2.Asmn6.vdi 5GAsmn7.vdi 8G
2. Start mounting and create disk partitions for Oracle ASM
[Root
Copy the Virtual Machine in VirtualBox.A simple copy of a virtual machine does not work. The copy process requires a small trick. The copied VDI file cannot be registered in the virtual Media Manager, because each VDI file has a unique uuid, virtualBox does not allow registration of duplicate uuid. To build a hadoop platform, you need to install another virtual machine, but you have already installed it onc
# Cd/etc/yum. Repos. d/Wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repoYum install kernel-devel dkms. noarchYum install VirtualBox-4.1Service vboxdrv start # after running, if the kernel is not supported, the kernel will be updatedDownload: Oracle_VM_VirtualBox_Extension_Pack-4.1.34-95024.vbox-extpack# Install the extension. Otherwise, the virtual machine to be installed is invisible to the command.Vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.1.34-95024
After using virtualbox for a long time, I feel that it is lighter than VM ware, faster to start, and fewer files are generated in the new system. Basically, A. VDI file is a new system.
Recently, I encountered a problem that almost lost confidence in it. A Virtual Machine Installed with WINXP sometimes restarts automatically after being started, sometimes you can press F8 to restore to the last correct configuration. Sometimes it does not work, and t
Label: style http OS ar Div using SP file data
Sheepdog is an open-source project developed by three Japanese researchers of NTT. It is mainly used to provide Block devices for virtual machines.
Its architecture is as follows:
Below, we will introduce the architecture, modules, and other aspects:
I. Architecture Diagram
For example:
The secondary node uses a fully symmetrical architecture with no central nodes. It has no single point of failure, and its storage capacity and performance can
Sheepdog, an Open-source project developed by 3 Japanese researchers at NTT, is designed to provide block equipment for virtual machines.
Its structure is as follows:
Below, we will introduce from the architecture, module and so on several aspects:
I. Architecture Chart
As shown above:
The whole symmetric structure with no center node, no single point fault, storage capacity and performance can be linearly expanded;
The new node can be automatically added by a simple configuration (Ip:port)
is the first part of User desktop personalization based on user requirements. By separating the application from the basic desktop image, the number of desktop mirrors required is significantly reduced, which simplifies the maintenance process.
5. Personalization: The personalization of the solution allows users to customize their work environment as required. With user personalization, user settings are saved, and saved personalization can be used regardless of the user's access to the desktop
In the second type and case of desktop virtualization, we explored two architectures for desktop virtualization, hostedvirtual Desktop (VDI), and published Desktop/app. In this article, we analyze the two desktop types of VDI in depth, Persistent and nonpersistent.
One definition:
Persistent Desktop: Typically, each user is assigned a proprietary virtual desktop. User data and personal settings are saved
three ways to enable client virtualization to help companies that are currently in an economically constrained environment out of trouble:
Using virtualization becomes possible if the current hardware does have some overload due to heavy applications. The technology can put the application back to the server side, providing only the user interface to the client machine. The current machine is no longer responsible for running and storing data for the entire application, but only a powerful cli
, a new version of QEMU is compiled here.
Installing a dependent Package
Yum Install Zlib-devel glib2-devel-y
Compiling QEMU
wget http://wiki. Qemu-project. org/download/qemu-1.5. 2. Tar. bz2 tar jxvf qemu-1.5. 2. Tar. BZ2 CD qemu-1.5. 2./configure make; Make install
Create Disk
/usr/local/bin/qemu-img create-f qcow2 sheepdog:myfirstdisk 10G
If the sheepdog is running on another machine, you need to specify the IP and port
/usr/local/bin/qemu-img create-f qcow2 sheepdog:192.168. 1.100:7000:m
Tags: solution vbo uuid CentOS file exe mouse ID repeat CENTOS7Cloning virtual machine images under the Windows environment under Oracle VM VirtualBox:Note: Copy directly a. VDI virtual hard disk can be hung up again, but VirtualBox actually prompted the UUID to repeat, unable to use., you can resolve it with a command-line tool that comes with Vritualbox, and the corresponding solution is not available on the UI:Note: Clone mirror and import mirror g
automatically convert between numbers and strings based on operator characters between scalar values when needed.
9 of the scalar quantities in Perl are shaped like $fred. When a string is enclosed in double quotes, if the variable has no backslash before it, the value of the variable is replaced (if a variable is not assigned, a null value is used). Perl provides the delimiter {} to enclose variable names, such as:
$what = "Brontosaurus steak";
$n = 3;
Print "Fred ate $n $
Sun Guangdong 2015.6.5What ' s New in C # 6:Http://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Whats-New-in-C-6Cross Platform Development Series:Http://channel9.msdn.com/Shows/CZSK-videa/Cross-Platform-Development-1-IntroductionDeveloper Productivity:what ' s New in C # 6 Series:Http://channel9.msdn.com/Series/Developer-Productivity-Whats-New-in-C-6/01Open source code for. NET Compiler Platform ("Roslyn")
to the following blog, very comprehensive including identity authentication and. Net encryption and decryption, and other content: https://dotnetcodr.com/security-and-cryptography/
Refer:
Https://dzone.com/articles/whats-better-oauth-access-tokens-or-json-web-tokenHttps://stackoverflow.com/questions/32964774/oauth-or-jwt-which-one-to-use-and-whyHttp://openid.net/specs/draft-jones-oauth-jwt-bearer-03.htmlHttps://tools.ietf.org/html/rfc7523Https://auth
;
The back-end source server group Director becomes the varnish module and needs to be imported to the directors before being defined in the vcl_init subroutine;
A custom subroutine (that is, a sub) cannot start with VCL _. Call sub_name;
The error () function is replaced by synth;
Return (lookup) is replaced by return (hash;
Use beresp. uncacheable to create the hit_for_pss object;
The variable Req. backend. healty is replaced by STD. Healthy (req. backend;
The variable Req. backend is r
, finalizers, etc. Enable more member to use the Expression-bodied method:
Class person{ private static concurrentdictionary
Note: These additional expression-bodied methods have not yet worked in preview 4.
This is a community-contributed feature, not a Microsoft C # team. and, open source!
It's easy to throw an exception in the middle of an expression, just call a method for yourself, but in c#7.0 we allow the expression to be thrown directly in some places:
Class person{Public
using a non-reference type overload operation will be faster.
You can use the following code to testWritearraydataMethod:
Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->
///
///
Test write array
///
//
[Test]
Public
Void
Testwritearray (){Assert. areequal (
"
3, 5, 10
"
, Writearraydata (
New
Int
[] {
3
,
5
,
10
}));Assert. areequal (
"
One, after, another
"
,Write
Whats New In VMware vSphere 5.5 Platform v1.3
Official introduction to new features of VMware vSphere 5.5
Click file name to download
Whats New In VMware vSphere 5.5 Platform v1.3.pdf
It won't be downloaded. See here.
Download Method
Table of Contents
Introduction ....................................... ........... 3
VSphere ESXi Hypervisor Enhancements ......
Hot-Pluggable PCIe SSD Devices...
Support f
vcl_backend_response, and req.* no longer applies to vcl_backend_response;
Backend Source server group director becomes Varnish module, need to import directors and then define in Vcl_init subroutine;
A custom subroutine (that is, a sub) cannot start with Vcl_ and calls using call Sub_name;
The error () function is replaced by synth ();
Return (lookup) is replaced by return (hash);
Create HIT_FOR_PSS objects using Beresp.uncacheable;
Variable req.backend.healty is substi
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.