Linux RHEL5 X64 WEBTIER 11gr1  PHP 5.3.3 dont WORK

rhel 5
Linux 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:39 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
ofm_webtier_linux_11.1.1.2.0_64_disk1_1of1.zip
php
5.3.3.
document on oracle site php installation to oracle http server dont work
http://www.oracle.com/technetwork/topics/php/php-ohs-092324.html
with make install step
/home/oraclehttp/php/ext/oci8/oci8.c:50:
/home/oraclehttp/php/ext/oci8/php_oci8_int.h:356: error: expected declaration specifiers or ‘...’ before ‘oraub8
Thank you

Thank you.
Your right with new Oci SDK download from
http://download.oracle.com/otn/linux/instantclient/112020/instantclient-sdk-linux-x86-64-11.2.0.2.0.zip
copy all *.h files into ...(oracle_home)...rdbms/demo
work well with php 5.2 i will test with 5.3 i will inform here
Thanks again.

Similar Messages

  • Setup FB for PHP 4.5.1 to work with linux zend server ce edition

    Hi,
    I'm new to FB and hope that someone can help me.
    Using some tutorials I've found I have installed Zend Server CE on my windows pc and created a project which accesses a database. This is all working as I would expect in that I can introspect the services and everything works.
    As the next phase in my learning I am now trying to move the Zend Server CE onto a seperate RedHat linux server so that the services are not bound to my pc which has a dynamic ip address.
    I used the yum repository to install the zend server ce with php 5.3 support and this all went as expected.
    I've created a new remote project using SSH to access the remote server. When I did this i noticed that the "public" folder and the amf_config.ini and gateway.php files are not automatically created as they were when I used my local pc.
    Also when I create a php service and right click on it the "create php service for flex" option is not available.
    I was hoping that everything would remain the same as when I used the locally installed zend server ce but it seems there is more configuration required and I'm not able to find any current tutorials which cover how to get this working from both the zend server ce side as well as the local flash builder for php settings that need to be set for the project.
    Can someone point me to a tutorial on how to get flash builder for php working with a remote linux copy of zend server?
    There are plenty of tutorials which cover how to do this if you install zend server locally with FB and use localhost and a local webroot....
    Any help would be greatly appreciated... If I work out the steps to do this I would be more than happy to do up a youtube video of the process to help other new users.
    Thanks
    Steve

    What I would like to do is this.
    In Flash Builder 4.5.1 for PHP I want to create a "Flex and PHP Project"
    I want the PHP project to use the Zend server that I have configured on my linux server 192.168.214.212 ip address.
    In  the flash builder for php, php project I want to be able to create new  functions and classes and then as I do this have them uploaded to the  linux zend server via ssh.
    I also want to be able to "Introspect" the services and have them create the Value Objects in my flex project.
    Then when I debug or launch the project I want it to use the services on the linux server.
    If  you have zend server installed on the same windows pc (localhost) as  flash builder for php all of this works automatically, it creates a  public folder and also generates the gateway.php file automatically and  everything works with out any manual configuration.
    The problem I  have is that I cant figure out how to change it so that it uses the  linux server and I know it's not as easy as just changing the ipaddress  of the server and uploading the files to the linux server webroot as  I've already tried this and it doesn't work.
    I can ping the linux server and access the zend server admin page.
    I  can get the flash builder php project connected to the server  filesystem (via ssh) and have it upload the php as I change them.
    The two things that are not working are Introspect and also the gateway.php and amf_config.ini files are not working.

  • I have a macbook pro 13" early 2011 version and what to install windows 7 on it via bootcamp but not sure that whether to install x64 or x86 version? which one will work better

    i have a macbook pro 13" early 2011 version and what to install windows 7 on it via bootcamp but not sure that whether to install x64 or x86 version? which one will work better

    There is no need for anyone to use 32-bit version anymore.
    Retail comes with both. Or you can save on just buying 64-bit System Builder disc.
    Better support for today's hardware with larger video graphic memory and systems.
    Better memory management.

  • Please god . deactivate this product. Your troubleshooters dont work, cannot deactivate. I am using RETAIL, adobe acrobat xi.Connected to internet. On for over 20 min. Open to deactivate greyed out. Windows 7 x64 pro. This crap makes people want to use fr

    Please god . deactivate this product. Your troubleshooters dont work, cannot deactivate. I am using RETAIL, adobe acrobat xi.Connected to internet. On for over 20 min. Open to deactivate greyed out. Windows 7 x64 pro. This crap makes people want to use fraud. I just want it OFF do i can USE it on another COMPUTER.
    can anyone in customer support deactivate this??

    Hi Terry,
    I have checked the serial number and found that you have sufficient activation count left to install it on 2 computers.
    Please uninstall the software and activate it on the other machine. In case of issues please let me know and I will help you.
    Here is my direct email: [email protected]
    Chat Support email:
    http://helpx.adobe.com/x-productkb/global/service1.html
    Regards,
    Rave

  • SQLite and PHP - Why doesn't this work?

    I've noticed that, with the bundled installs of SQLite3 and PHP, SQLite seems not to work. Checking phpinfo(), I noticed that the linked library is of version 2, but SQLite 2 is not bundled.
    I've tirelessly searched the net, but this issue seems largely undocumented. Short of compiling my own version of PHP (I'd rather not), is there any solution to 'upgrade' the SQlite library in PHP?

    I wrote a little PHP script to create a SQLite database, load a few records and print them in a web browser. Works fine. From the terminal, the sqlite3 command will open the db but even just trying to list the .databases will produce Error: file is encrypted or is not a database. The PHP script is creating a SQLite2 database. You can open the db in TextWrangler or BBEdit to see the version number. I guess we will have to wait for a version of PHP that is compatible with SQLite3.

  • PHP include call used to work, doesn't now, and my ISP blames me...help?

    Hello all,
    Here's the deal: I have a website, www.website.com which has a sub-domain, subdomain.website.com. I use one CSS file for both sites, the subdomain calls to the main website. Likewise, I pull graphics from the main site that appear on the subdomain. Everything works swimmingly.
    I also have a navbar that is common to both sites. For simplicity, the navbar is in an includes folder in the main site's root directory. I do this so that changes made to the navbar can be instantaneous across both sites. I avoid having to upload includes files to BOTH sites every time I change one of them. Here's how I call it in the code:
    <?php include('http://www.website.com/includes/navbar2.php'); ?>
    This USED TO WORK JUST FINE. Not long ago, pages in the subdomain are no longer able to call the navbar from the includes folder on the main site. I get three <function include> errors where there ought to be the navbar. I contacted my ISP (Network Solutions) and they blame it on 'custom coding' which is absurd as I haven't altered the code on these pages in months...far before the problem occurred.
    Here is the html for the three <function include> errors:
    <b>Warning</b>:  include() [<a href='function.include'>function.include</a>]: URL file-access is disabled in the server configuration in <b>/(actual path info removed)/main.php</b> on line <b>31</b><br />
    <br />
    <b>Warning</b>:  include(http://www.website.com/includes/navbar2.php) [<a href='function.include'>function.include</a>]: failed to open stream: no suitable wrapper could be found in <b>/(actual path info removed)/main.php</b> on line <b>31</b><br />
    <br />
    <b>Warning</b>:  include() [<a href='function.include'>function.include</a>]: Failed opening 'http://www.website.com/includes/navbar2.php' for inclusion (include_path='.:/usr/services/vux/lib/php') in <b>/(actual path info removed)/htdocs/subdomain_folder/main.php</b> on line <b>31</b><br />
    I think it's a server-side change. Has to be as I have not altered the code at all in ages. Any thoughts, suggestions or help would be very much appreciated.
    Sincerely,
    wordman

    Wordman-GL wrote:
    Here's how I call it in the code:
    <?php include('http://www.website.com/includes/navbar2.php'); ?>
    This USED TO WORK JUST FINE.
    Your hosting company is quite correct in blaming you, although it should probably have explained why it no longer works.
    Since PHP 5.2, there have been two security directives: allow_url_fopen, which is on by default, and allow_url_include, which is off by default.
    Including a file directly from a URL is a major security risk, which is why allow_url_include is turned off. If you want to include content from a URL, you must retrieve it using a file function, such as file_get_contents(), and run your own security checks on it before including it in a page.

  • Can't get PHP's mail() function to work on local Apache install

    I'm using Leopard and installed all available updates. I've done a clean install of Leopard, so no Tiger upgrade.
    I've installed the latest stable versions of Apache, PHP and MySql through MacPorts/command line in Leopard. So far so good, everything works except for PHP's mail() function.
    Does anyone know how to get PHP's mail() function to work on my localhost? Searching the web through Google taught me it's impossible to get it to work under Leopard but I find that hard to believe. Can anyone help me out?

    Any help appreciated.

  • JavaRMI example is good betwen windows but dont work under linux

    Hello all, this is my first post here, Im from mexico, then, my english is not good, but i will try to explain my problem and I hope you undertand. Well, first all, Im using ubuntu 8.04 and version of JDK: java-6-sun-1.6.0.10.
    I have this code on the server:
    public class RmiServidor extends UnicastRemoteObject implements     InterfazReceptorMensajes {     
         private Registry registro;
              public RmiServidor() throws RemoteException {
              try {
    // System.setProperty("java.security.policy", "/home/gerardo/Escritorio/msdos/java.policy");
    // System.setProperty("java.rmi.server.codebase", "file://home/gerardo/Escritorio/msdos/");
    // if (System.getSecurityManager()==null)
    // System.setSecurityManager(new RMISecurityManager());
         registro = LocateRegistry.createRegistry(3232);
                   registro.rebind("rmiServidor192.168.1.2", this);
                   System.out.println("Server ok");
              } catch (RemoteException e) {
                   throw e;
         public String recibirMensaje(String cadena) throws RemoteException {
         System.out.println("El cliente dice "+cadena);
         return "Hola "+cadena;
         public static void main(String[] args) {
              try {
                   new RmiServidor();
              } catch (Exception e) {
                   e.printStackTrace();
                   System.exit(1);
    this code on the client:
    public class RmiCliente{
    InterfazReceptorMensajes rmiServidor;
    Registry registro;
    public RmiCliente() throws IOException {
         conectarseAlServidor();
    public void conectarseAlServidor() {
    try {
    // System.setProperty("java.security.policy", "/home/gerardo/Escritorio/msdos/java.policy");
    // System.setProperty("java.rmi.server.codebase", "file://home/gerardo/Escritorio/msdos/");
    // if (System.getSecurityManager()==null)
    // System.setSecurityManager(new RMISecurityManager());
    registro = LocateRegistry.getRegistry("192.168.1.2",3232);
    rmiServidor = (InterfazReceptorMensajes) (registro.lookup("rmiServidor192.168.1.2"));
    } catch (RemoteException e) {
    System.out.println("Remote Exception");
    } catch (NotBoundException e) {
    e.printStackTrace();
    this code on the interface:
    public interface InterfazReceptorMensajes extends Remote
         String recibirMensaje(String cadena) throws RemoteException;
    and another class with a bite of code:
    try{
    RmiCliente rmi = new RmiCliente();
    System.out.println(rmi.rmiServidor.recibirMensaje(" como estas "));
    }catch(IOException es){
    System.out.println("there is a exception");
    Then, when i run the server on the first windows machine, and the client on the linux machine, all works ok!
    on the server:
    -El cliente dice como estas
    on the client:
    -Hola como estas
    but, when I run the server on the linux machine, and the client on the windows machine,
    on the server:
    on the client
    -there is a exception
    I hope you can help me.
    I have the same problem when I work with 2 linux machines, dont works the client and neither the server
    but with 2 windows, the 2 machines work ok!

    Thanks a lot!!!
    well, the exception is the further:
    java.rmi.ConnectException: Connection refused to host: 127.0.1.1; nested excepti
    on is:
    java.net.ConnectException: Connection refused: connect
    at sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown Source)
    at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
    at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
    at sun.rmi.server.UnicastRef.invoke(Unknown Source)
    at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(Unkn
    own Source)
    at java.rmi.server.RemoteObjectInvocationHandler.invoke(Unknown Source)
    at $Proxy0.recibirMensaje(Unknown Source)
    at RmiCliente.main(RmiCliente.java:32)
    Caused by: java.net.ConnectException: Connection refused: connect
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(Unknown Source)
    at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at java.net.Socket.<init>(Unknown Source)
    at java.net.Socket.<init>(Unknown Source)
    at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(Unknown S
    ource)
    at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(Unknown S
    ource)
    ... 8 more
    I read that making something like: System.setProperty("java.rmi.server.hostname", "192.168.1.2"), but i dont know how to apply it.
    I tried to do this:
    System.setProperty("java.security.policy", "java.policy");
    System.setProperty("java.rmi.server.codebase", "");
    System.setProperty("java.rmi.server.hostname", "192.168.1.2");
    if (System.getSecurityManager()==null)
    System.setSecurityManager(new RMISecurityManager());
    where java.police have :
    grant {
    permission java.security.AllPermission;
    I run my application with:
    javac *.java
    java RmiServidor
    and i tried to do
    javac *.java
    rmic RmiServidor
    java RmiServidor
    but dont work, the exception is same.
    Why windows works ok with the same code?, is something related with the SO?
    Thanks in advance, and an apologize for my bad english.

  • Why the -- dont work when i am logged in on linux terminal.

    Why the <-- dont work when i am logged in on linux terminal.
    when i press <-- (left) when i am logged on sqlplus on linux i only get
    SQL> ^[[D
    please tell me how i change this..
    hugs Gökhan

    Why the <-- dont work when i am logged in on linux
    terminal.Is "<--" your "Backspace" key or the "left arrow" key ?
    On the command line:
    1. If you want to set your "Backspace" key to delete the previous character, then run this:
    $ stty erase ^H
    2. For the "left-arrow-key-not-working" issue, you may want to try this:
    $ stty sane
    hth,
    pratz

  • Java Print Service dont work in Linux

    Hello
    I Having one problem when try print in linux. Will anyone help.
    The print result blank page. But in Windows print ok.
    See the code
    import java.awt.geom.*;
    import java.awt.font.*;
    import java.awt.event.ActionListener;
    import java.awt.event.ActionEvent;
    import java.awt.print.PrinterJob;
    import java.awt.event.*;
    import java.awt.*;
    import java.awt.print.*;
    import javax.print.attribute.HashPrintRequestAttributeSet;
    import javax.print.attribute.PrintRequestAttributeSet;
    public class ShapesPrint extends Panel implements Printable, ActionListener {
         final static Color bg = Color.white;
         final static Color fg = Color.black;
         final static Color red = Color.red;
         final static Color white = Color.white;
         final static BasicStroke stroke = new BasicStroke(2.0f);
         final static BasicStroke wideStroke = new BasicStroke(8.0f);
         final static float dash1[] = { 10.0f };
         final static BasicStroke dashed = new BasicStroke(1.0f,
                   BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER, 10.0f, dash1, 0.0f);
         final static Button button = new Button("Print");
         public ShapesPrint() {
              setBackground(bg);
              button.addActionListener(this);
         public void actionPerformed(ActionEvent e) {
              if (e.getSource() instanceof Button) {
                   PrinterJob printJob = PrinterJob.getPrinterJob();
                   PrintRequestAttributeSet pg = new HashPrintRequestAttributeSet();
                   printJob.setPrintable(this);
                   if (printJob.printDialog(pg)) {
                        try {
                             printJob.print(pg);
                        } catch (Exception PrintException) {
                             PrintException.printStackTrace();
         public void paint(Graphics g) {
              super.paint(g);
              Graphics2D g2 = (Graphics2D) g;
              drawShapes(g2);
         public void drawShapes(Graphics2D g2) {
              Dimension d = getSize();
              int gridWidth = 400 / 6;
              int gridHeight = 300 / 2;
              int rowspacing = 5;
              int columnspacing = 7;
              int rectWidth = gridWidth - columnspacing;
              int rectHeight = gridHeight - rowspacing;
              Color fg3D = Color.lightGray;
              g2.setPaint(fg3D);
              g2.drawRect(80, 80, 400 - 1, 310);
              g2.setPaint(fg);
              int x = 85;
              int y = 87;
              //draw Text Layout
              FontRenderContext frc = g2.getFontRenderContext();
              Font f = new Font("Times", Font.BOLD, 24);
              String s = new String("24 Point Times Bold");
              TextLayout tl = new TextLayout(s, f, frc);
              g2.setColor(Color.green);
              tl.draw(g2, x, y - 10);
              // draw Line2D.Double
              g2.draw(new Line2D.Double(x, y + rectHeight - 1, x + rectWidth, y));
              x += gridWidth;
              // draw Rectangle2D.Double
              g2.setStroke(stroke);
              g2.draw(new Rectangle2D.Double(x, y, rectWidth, rectHeight));
              x += gridWidth;
              // draw  RoundRectangle2D.Double
              g2.setStroke(dashed);
              g2
                        .draw(new RoundRectangle2D.Double(x, y, rectWidth, rectHeight,
                                  10, 10));
              x += gridWidth;
              // draw Arc2D.Double
              g2.setStroke(wideStroke);
              g2.draw(new Arc2D.Double(x, y, rectWidth, rectHeight, 90, 135,
                        Arc2D.OPEN));
              x += gridWidth;
              // draw Ellipse2D.Double
              g2.setStroke(stroke);
              g2.draw(new Ellipse2D.Double(x, y, rectWidth, rectHeight));
              x += gridWidth;
              // draw GeneralPath (polygon)
              int x1Points[] = { x, x + rectWidth, x, x + rectWidth };
              int y1Points[] = { y, y + rectHeight, y + rectHeight, y };
              GeneralPath polygon = new GeneralPath(GeneralPath.WIND_EVEN_ODD,
                        x1Points.length);
              polygon.moveTo(x1Points[0], y1Points[0]);
              for (int index = 1; index < x1Points.length; index++) {
                   polygon.lineTo(x1Points[index], y1Points[index]);
              polygon.closePath();
              g2.draw(polygon);
              // NEW ROW
              x = 85;
              y += gridHeight;
              // draw GeneralPath (polyline)
              int x2Points[] = { x, x + rectWidth, x, x + rectWidth };
              int y2Points[] = { y, y + rectHeight, y + rectHeight, y };
              GeneralPath polyline = new GeneralPath(GeneralPath.WIND_EVEN_ODD,
                        x2Points.length);
              polyline.moveTo(x2Points[0], y2Points[0]);
              for (int index = 1; index < x2Points.length; index++) {
                   polyline.lineTo(x2Points[index], y2Points[index]);
              g2.draw(polyline);
              x += gridWidth;
              // fill Rectangle2D.Double (red)
              g2.setPaint(red);
              g2.fill(new Rectangle2D.Double(x, y, rectWidth, rectHeight));
              g2.setPaint(fg);
              x += gridWidth;
              // fill RoundRectangle2D.Double
              GradientPaint redtowhite = new GradientPaint(x, y, red, x + rectWidth,
                        y, white);
              g2.setPaint(redtowhite);
              g2
                        .fill(new RoundRectangle2D.Double(x, y, rectWidth, rectHeight,
                                  10, 10));
              g2.setPaint(fg);
              x += gridWidth;
              // fill Arc2D
              g2.setPaint(red);
              g2.fill(new Arc2D.Double(x, y, rectWidth, rectHeight, 90, 135,
                        Arc2D.OPEN));
              g2.setPaint(fg);
              x += gridWidth;
              // fill Ellipse2D.Double
              redtowhite = new GradientPaint(x, y, red, x + rectWidth, y, white);
              g2.setPaint(redtowhite);
              g2.fill(new Ellipse2D.Double(x, y, rectWidth, rectHeight));
              g2.setPaint(fg);
              x += gridWidth;
              // fill and stroke GeneralPath
              int x3Points[] = { x, x + rectWidth, x, x + rectWidth };
              int y3Points[] = { y, y + rectHeight, y + rectHeight, y };
              GeneralPath filledPolygon = new GeneralPath(GeneralPath.WIND_EVEN_ODD,
                        x3Points.length);
              filledPolygon.moveTo(x3Points[0], y3Points[0]);
              for (int index = 1; index < x3Points.length; index++) {
                   filledPolygon.lineTo(x3Points[index], y3Points[index]);
              filledPolygon.closePath();
              g2.setPaint(red);
              g2.fill(filledPolygon);
              g2.setPaint(fg);
              g2.draw(filledPolygon);
         public int print(Graphics g, PageFormat pf, int pi) throws PrinterException {
              if (pi >= 1) {
                   return Printable.NO_SUCH_PAGE;
              Graphics g2 = button.getGraphics();
              button.printAll(g2);
              drawShapes((Graphics2D) g);
              return Printable.PAGE_EXISTS;
         public static void main(String s[]) {
              WindowListener l = new WindowAdapter() {
                   public void windowClosing(WindowEvent e) {
                        System.exit(0);
                   public void windowClosed(WindowEvent e) {
                        System.exit(0);
              Frame f = new Frame();
              f.addWindowListener(l);
              Panel panel = new Panel();
              f.add(BorderLayout.SOUTH, panel);
              f.add(BorderLayout.CENTER, new ShapesPrint());
              panel.add(button);
              f.add(BorderLayout.SOUTH, panel);
              f.setSize(580, 500);
              f.show();
    }

    Hi, Frank.
    Thanks for your interest.
    The problem is , the browsers dont compare the certificates of webutil.jar and jacob.jar with its certificate list.
    In Linux the browser, Mozilla 1.7.8, look for the certificates in
    /usr/lib/jvm/java-1.4.2-ibm-1.4.2.0/jre/lib/security/cacerts
    In this file 'cacerts' are storing all the certificates, also exist another certs file in the home user directory the tree began in .java, but it is only a copy of the cacerts file locate in /usr/lib/jvm/java-1.4.2-ibm-1.4.2.0/jre/lib/security
    Duncan Mills resolve this question in this forun post
    Certificate in Linux
    But I have store the keystore file, named keystore, in this subdirectory , and dont work.
    Also I have copy the keystore file with the name cacerts in that subdirectory but then the java console say that it is in wrong format.
    I clean the jar cache before any test and delete the .java tree in home user too.
    Now Im trying to know what is the item in webutil*.htm that load the keystore file to see the way that I can force the webutiljpi.htm to load the certificate.
    Any idea?
    Thanks for your interest and for your help.
    Regards.

  • Shared disk (SAN EVA 4400) configuration for ASM on linux RHEL5

    Hi all,
    I want to install RAC database (oracle 10g on RHEL5). Now we are configurind shared storage for the both servers (nodes). In disk configuration (SAN on EVA 4400) we have created the volume group for the disk to use for ASM and present the disk group to the servers. Actually when we check the server we cannot see the disk (shared storage).
    [root@cdr-analysis01 ~]# ls /dev/cciss/ -lR
    /dev/cciss/:
    total 0
    brw-r----- 1 root disk 104, 0 Jul 1 2009 c0d0
    brw-r----- 1 root disk 104, 1 Jul 1 14:29 c0d0p1
    brw-r----- 1 root disk 104, 2 Jul 1 14:29 c0d0p2
    brw-r----- 1 root disk 104, 3 Jul 1 14:29 c0d0p3
    brw-r----- 1 root disk 104, 4 Jul 1 2009 c0d0p4
    brw-r----- 1 root disk 104, 5 Jul 1 14:29 c0d0p5
    brw-r----- 1 root disk 104, 6 Jul 1 14:29 c0d0p6
    brw-r----- 1 root disk 104, 7 Jul 1 2009 c0d0p7
    brw-r----- 1 root disk 104, 8 Jul 1 14:29 c0d0p8
    (they are local disks not the shared disk)
    My questions are:
    - How to mount the disk to be seen in the server
    - How to configure the disk for ASM is there any document for this. In my knowledge the disk to use for ASM doesn't need to be formated with a file system and shouldn't see when we run the df command.
    Does anybody can help me as it's very urgent for us.
    Thank you
    Raitsarevo

    Hi all,
    NOw the disk is presented to server. but my actual problem is how to create shared partition of this disk for the servers.
    Our actual status is we have created one volume group with 500 Gb in the sun and this volume group is called vg_oradata. we will use this storage for OCR, voting disk and the databse file (ASM). A si know from documentation i have to create one shared partition for OCR, one shared partition for Voting disk and another for database.
    That i want to do is creating for example :
    ocr_partition (25 Gb) : for OCR
    vote_partition (25 Gb): for Voting disk
    oradata_part1 (150 Gb): for database (ASM)
    oradata_part2 (150 Gb): for database (ASM)
    oradata_part3 (150 Gb): for database (ASM)
    My problem is how to create this partition because when i'm trying to create it from Logical Volume Manager of Linux i cannot find them in to servers.
    I mean i'm new in system administrator and our SAN vendors also doesn't know how to it in LInux system.
    Could you help me please if possible.
    My system is Linux Red Hat Enterprise 5 and i'm going to use Oracle 1Og RAC.
    Thank you
    Lucienot

  • Shared partition creation (SAN EVA 4400) for OCR/Vote andASM on linux RHEL5

    Hi all,
    We are going to install database (Oracle 10g) with RAC on Linux Red Hat Enterprise 5. The storage we are using is SAN shared storage, out SAN vendor has finished to configure and present the dsk storage (500 Gb) to the 2 servers, the name of the volume group is VG_ORADATA. this volume will be used for OCR, VOting disk and ASM (database file).
    Our problem is to create and configure the shared partition for the 2 servers.
    Here is what i want to do, i want to create:
    ocr_partition (25 Gb) : for OCR
    vote_partition (25 Gb): for Voting disk
    oradata_part1 (150 Gb): for database (ASM)
    oradata_part2 (150 Gb): for database (ASM)
    oradata_part3 (150 Gb): for database (ASM)
    The problem is how to create these partiton an dto mount them for the 2 servers, what is the tools we have to use for this tasks. Can i use LVM (Logical Volume Manager) in linux for this tasks.
    Thanks for the help and need your help as it's very urgent for us.
    Thank you
    Raitsarevo.

    My thoughts.
    1. Your OCR partition size is too high by several orders of magnitudes. Read the docs and size it appropriately.
    2. Your Voting disk partition size is also far too large. Again read the docs and size it appropriately.
    3. If you have RAC you have one and only one database (not 3)
    4. ASM is not a database and requires no room on your SAN. ASM is an instance that must reside on your servers (nodes).
    5. Where are you putting your flashback recovery area, archived redo logs, flashback logs, etc?
    6. Where are you putting your online backup files?
    7. If you have ASM throw the LVM away. It will do nothing for you other than eat CPU.

  • Database 11.2.0.1 on Oracle Linux 6 x64

    Hi
    DB installation's checker looking for i386 packages, but in OL6 x64 only available i686 and i cant continue installation of DB.
    Any solutions?

    Don't ignore the prerequisites in the installation guide, OL 6 is not supported. Even 11.2.0.2.x is currently not supported.

  • Lock_lint for LINUX RHEL5

    As a Software QA, I am interested in the field of Static Analysis for multithreaded software. In particular early detection of dead locks or data inconsistency. I have been made aweare of the "Lock_Lint - Static Data Race and Deadlock Detection Tool for C" tool but after downloading/installing the "solarisstudio12.3" I could not find the tool. Can someone point me to where I can downloaded.
    Regards..

    Sorry, lock_lint is only available on Solaris, i.e. it is not available on any version of linux.

  • ORA-19502, ORA-27601, async_io fails, Linux RHEL5 Update 2, Oracle 10.2.0.4

    We have encountered the disk I/O errors noted elsewhere and in Metalink 395350.1 but are not using Veritas and do not want to set disk_asynch_io=false and filesystemio_options=none. We are using ASM with a corporate SAN, Oracle oracleasm libraries but the problem occurs only at the local RAID which is Linux filesystem not ASM.
    Linux Redhat version is 2.6.18-92.e15xen x86-64
    Oracle version 10.2.0.4.0
    Server is Dell R900
    Any help would be appreciated.
    Peter

    Frits, many thanks for your effort on this. Unfortunately, I will not have access to the system until Jan 5.
    I had looked for OS error messages under /var/log/message and found empty files for aio. As for aio timeout, when last the instance hung, a log file sync session (LGWR) was blocking everything else for over an hour.
    We could not kill any processes even using kill -9. And /sbin/shutdown -r now would NOT shutdown the server. Shutdown abort of the instance did nothing. I shutdown the ASM instance normally and then found the db instance still running.
    I understand what you are saying about aio-max-nr and aio-nr; that the resource starvation, if indeed that is the fault, is not due to the aio configuration.
    you wrote:
    I still think the database issued an AIO call which got an error back from the operating system, because of parameters which were invalid according to the O/S.
    This error looks remarkably much like the veritas error message, which was a issue because of IO size
    if db parameters are invalid according to O/S then why is this error so intermittent? I recall the veritas error had Linux error 26 and my problem has Linux error 5. But in any case, how can a faulty configuration result in a) very intermittent errors and b) no errors in a Development environment that is identical in configuration and activity related to redo and archive?
    I will set the event=27601 on Monday and report back; but why not set event=19502 instead?
    Again, many thanks for your insight and time
    Peter

Maybe you are looking for