ORA-15003: diskgroup 'DATA' already mounted another lock n
Recently installed 11.2.02 GRID in an attempt to upgrade a 11.1.0.6 ASM instance.GRIDHOME=/U01/app/Oracle/product/11.2.0/grid
The ASM installation/GRID upgrade went fine, but when I put my env variables to point to the new ASM/GRID of origin and I try to start the ASM instance
SQL > bootable media.
ASM instance started
Total System Global Area 284565504 bytes
Bytes of size 1299428 fixed
258100252 variable size bytes
ASM Cache 25165824 bytes
ORA-15032: not all changes made
ORA-15003: diskgroup 'DATA' is already mounted in a different namespace locking
ocssd.bin is OK, should
What you get:
crs_stat -t | grep asm
Try rather to instance with srvctl start ASM.
Check the pfile file, try to see what is causing ORA-01078
Once you manage to get ASM instance, check if diskgroup DATA are known to the asm instance and restore by using the appropriate option
HTH
Tags: Database
Similar Questions
-
ORA-15003 diskgroup already mounted another lock name space - 11g RAC using VMware shared disks
Hi all
I try to install Oracle RAC 11 g 2 on 2 machines OEL5 with VM disks shared as a shared disc ASM storage.
I am faced with getting the following error when running root.sh on the second node.
Create DiskGroup CRS failed with the following message is displayed:
ORA-15018: diskgroup cannot be created.
ORA-15017: diskgroup "CRS" can not be mounted.
ORA-15003: diskgroup "CRS" already mounted in a different namespace locking
Configuration of ASM failed, read newspapers files for more details
Succssfully not configure and start ASM
CRS-2500: Can not stop resource 'ora.crsd' as it is not executed
CRS-4000: Stop command failed, or completed with errors.
Return code of 1 (256) control command: /u01/app/11.2.0/grid/bin/crsctl stop resource ora.crsd - init
Stop resource ' ora.crsd - init ' failed
Cannot stop CRSD
Here's what I found in the Setup log:
2014-02-19 09:42:12: mark for CSS existing voting records
2014-02-19 09:42:12: the initial configuration for cluster performance
2014-02-19 09:42:13: beginning of the resource ' ora.ctssd - init ' succeeded
2014-02-19 09:42:13: configuration ASM via ASMCA
2014-02-19 09:42:14: execution as the grid: /u01/app/11.2.0/grid/bin/asmca-silencieux diskGroupName - CRS - diskList ORCL:CRS1, ORCL:CRS3, ORCL:CRS2 - NORMAL redundancy - configureL
ocalASM
2014-02-19 09:42:14: running as user grid: /u01/app/11.2.0/grid/bin/asmca-silencieux diskGroupName - CRS - ORCL:CRS1, ORCL:CRS3, ORCL:CRS2 diskList - redundancy NORMAL configuration.
reLocalASM
2014-02-19 09:42:14: citing "/u01/app/11.2.0/grid/bin/asmca-silencieux diskGroupName - CRS - diskList ORCL:CRS1, ORCL:CRS3, ORCL:CRS2 - NORMAL redundancy - configureLocalASM.
«as user «grid «»
2014-02-19 09:42:47: ASM configuration failed, read newspapers files for more details
2014-02-19 09:42:47: not succssfully configure and start the ASM
2014-02-19 09:42:47: exclusive mode output
2014-02-19 09:42:47: 1 (256) command return code of command: /u01/app/11.2.0/grid/bin/crsctl stop resource ora.crsd - init
2014-02-19 09:42:47: stop resource ' ora.crsd - init ' failed
2014-02-19 09:42:47: cannot stop CRSD
2014-02-19 09:43:34: failure of the initial cluster configuration. See /u01/app/11.2.0/grid/cfgtoollogs/crsconfig/rootcrs_rac2.log for more details
I run root.sh on the second node only after finished on the first node.
In terms of VMware configuration, I've marked the disk.locking = "FALSE".
It is obvious that the diskgroup CRS would be already mounted by the first node. DiskGroup "CRS" already mounted in a different namespace locking
There is a that lock_name_space initialization parameter related to this, but that should be resolved by the YES itself the installation of clusterware/asm.
Any help is welcome.
Let know what would help more information
Concerning
stupid stupid control...
had set ORACLE_SID as + ASM1 on both nodes.
Set to + ASM2 on the second node and ran new facility...
went like a breeze...
I heard that it can also happen if the sys-network-config is not set correctly.
for example. both machines using the same name, say rac1... NOT TESTED...
It is very easy to miss one or two things with the help of VMware machine cloning.
I have a list of such things
Bravo!
-
DatabaseError: ORA-02049: timeout: distributed transaction waiting for lock
Hi all
There is no script running in my data base 'A' that will select data from one table to another database via DBLINK and update tables too. The script including 6 I spin for the past 6 monts with success. Yesterday I got the error message saying that,
DatabaseError: ORA-02049: timeout: distributed transaction waiting for lock
ORA-02063: preceding the test line
I have tested the link and its assets no problem in DBLINk
I understand the objects which I access the table in locked mode.
SQL > select OBJECT_ID, SESSION_ID, PROCESS, LOCKED_MODE from v$ locked_object where
SESSION_ID = 121;
OBJECT_ID SESSION_ID PROCESS LOCKED_MODE
---------- ---------- ------------ -----------
77391 121 21394 3
I have
I killed the session 121 and in v$ session state is killed, but I get the same error repeated during execution of the script. And the session ID is always in locked_mode.
Might add it please help with that?
-Thank you
AntonyThis application allows to find the OS process id for your session of people KILLED and to kill him by operating system command.
Kill - 9 spid
SELECT a.username, a.osuser, a.terminal, a.program, spid, SID, a.serial #.
SESSION v$, $ v process b
WHERE a.paddr = b.addr AND a.status = 'KILLED '.Concerning
Asif Kabir -
ORA-02046: distributed transaction already started
Hello
I've written a PL/SQL procedure, which is the insertion of records in a remote table in another database via dblink. First, the procedure works well, but when I try to run once a second, it gives me following error:
ORA-02046: distributed transaction already started
Y at - it a solution or a workaround?
Thanks and greetingsPlease do a favor and give me a small example of this DBMS_SESSION. CLOSE_DATABASE_LINK.
Here are the ways links could be closed
(A) that the session that opened the database link can close it...
Database connection are closed when the session is closed...
Select * from dba_DB_LINKS---> will show links to database created
V$ DBLINK will be lists all links data base open and active in your session...For an indication of how long the dblink has been opened, run:
Select s.sid, s.username, s.machine, t.addr, s.status,
(sysdate - to_date (t.start_time, "MM/DD/YY HH24:MI:SS')) * 24 as hours_active"))
v $ transaction t, v$ session s
where t.addr = s.taddr;How do I know if a transaction is local or distributed?
Check v$ global_transaction(B) using the ALTER SESSION or explicitly by using the command:
change the connection to session database
;
or use the following package:
DBMS_SESSION.close_database_link (); (C) it is also posible to put idle limit user under which connects dblink.
On the side Server dblink (dblink target) question:Create profile Pattente idle limit 5; -5 minutes
change user profile Pattente test; -According to which the user connects dblink
ALTER system set resource_limit = true; -must be set to work idle limit
(or add resource_limit = true init.ora, or both)Also check
DBMS_SESSION. CLOSE_DATABASE_LINK
Concerning
Rajesh -
Help to create the view - error: ORA-00955: name is already used by an existing object
Hello
I am trying to create the following view but sqlplus displays a message and point of view has not been created. I use 11g Express.
SQL > create view (client, f_pedido, total) orders as
2 (
3 select usr, date, sum (rising) as important
4 of
5 (
6 select lineas_any.usuario as usr, lineas_any.fecha_pedido as date, lineas_any.cantidad * as rising referencia.precio
7 of lineas_any
inner join 8
referencia 9
10 on lineas_any.referencia = referencia.codbarras
11 )
Group 12 by usr, date
13)
14 order by date asc, usr;
of lineas_any
*
ERROR on line 7:
ORA-00955: name is already used by an existing object
There are also descriptions of the two tables involved:
SQL > describe lineas_any
Name Null? Type
------------------------------------------------------ -----------------
USER NOT NULL VARCHAR2 (60)
FECHA_PEDIDO NOT NULL DATE
REFERENCIA NOT NULL VARCHAR2 (15)
AMOUNT NUMBER (2)
SQL > describe referencia
Name Null? Type
------------------------------------------------------ -----------------
CODBARRAS NOT NULL VARCHAR2 (15)
PRODUCT NOT NULL VARCHAR2 (50)
FORMATO NOT NULL VARCHAR2 (20)
SILTING NOT NULL VARCHAR2 (15)
PRECIO NOT NULL NUMBER (7.2)
STOCK NUMBER (5) NOT NULL
MIN_STOCK NOT NULL NUMBER (5)
MAX_STOCK NOT NULL NUMBER (5)
Please, could someone help me in this matter?
Thanks in advance.
Kind regards
It means that it is already an object named peridos. Question:
Select object_type from user_objects where object_name = 'PERIDOS;
to find out what type of object it is. Any chance you try to change the existing definition of peridos view? If so, use
CREATE or REPLACE view orders (customer, f_pedido, total) as...
SY.
-
You are not allowed to open the form ORA-01403: no data found
Hello
I created a new forms of Oracle 10 g. It compiles successfully, but when it is open, it gives an error message: you are not allowed to open the form ORA-01403: no data found.
I am already connected to the database. Please can someone help what is the reason of this problem, and no matter what possible resolution?
Looks like you have some kind of security is enabled. However, because you do not share details about your environment or what you're doing here is not that we can do is guess.
- Exactly what version of forms do you use?
- Exactly which version of the database that you are using?
- You use something like Oracle E-Business (e.g. template.fmb)?
- You created the form with Oracle Designer?
- If you create a simple form using only the layout assistants and the DataBlock compared to schema Oracle demo (SCOTT), this form run?
No additional details describing what you do or have done could be useful.
-
ORA-01403: no data found
Hello
The following procedure works fine when the select statement returns a line.
However, it creates "ORA-01403: no data found" error when no data is returned for select.
When I put the following exception after select it, It doest go inside the if block. (It stops after selection). Do not know why.
How can I set an exception for this?exception when NO_DATA_FOUND then null;
CREATE OR REPLACE PROCEDURE kill_blocking IS l_sid number(10); l_serial number(10); l_wait number(10); l_username varchar2(20); sqlStmt VARCHAR2(1000); BEGIN SELECT s1.sid,s1.serial#,s2.seconds_in_wait,s2.username into l_sid,l_serial,l_wait,l_username FROM v$lock l1, v$session s1, v$lock l2,v$session s2,v$sql sqlt1, v$sql sqlt2 WHERE s1.sid =l1.sid AND s2.sid =l2.sid AND sqlt1.sql_id= s2.sql_id AND sqlt2.sql_id= s1.prev_sql_id AND l1.BLOCK =1 AND l2.request > 0 AND l1.id1 = l2.id1 AND l2.id2 = l2.id2; if l_username='APP' and l_wait > 100 then sqlStmt := 'ALTER SYSTEM KILL SESSION ''' || TO_CHAR(l_sid) ||',' || TO_CHAR(l_serial) ||'''' ; dbms_output.put_line( sqlStmt ); EXECUTE IMMEDIATE sqlStmt; END IF; END; /
Check this box
SQL> CREATE OR REPLACE PROCEDURE kill_blocking IS 2 l_sid NUMBER (10); 3 l_serial NUMBER (10); 4 l_wait NUMBER (10); 5 l_username VARCHAR2 (20); 6 sqlstmt VARCHAR2 (1000); 7 BEGIN 8 SELECT s1.SID, s1.serial#, s2.seconds_in_wait, s2.username 9 INTO l_sid, l_serial, l_wait, l_username 10 FROM v$lock l1, 11 v$session s1, 12 v$lock l2, 13 v$session s2, 14 v$sql sqlt1, 15 v$sql sqlt2 16 WHERE s1.SID = l1.SID 17 AND s2.SID = l2.SID 18 AND sqlt1.sql_id = s2.sql_id 19 AND sqlt2.sql_id = s1.prev_sql_id 20 AND l1.BLOCK = 1 21 AND l2.request > 0 22 AND l1.id1 = l2.id1 23 AND l2.id2 = l2.id2; 24 25 IF l_username = 'APP' AND l_wait > 100 26 THEN 27 sqlstmt := 28 'ALTER SYSTEM KILL SESSION ''' 29 || TO_CHAR (l_sid) 30 || ',' 31 || TO_CHAR (l_serial) 32 || ''''; 33 DBMS_OUTPUT.put_line (sqlstmt); 34 35 EXECUTE IMMEDIATE sqlstmt; 36 END IF; 37 EXCEPTION 38 WHEN NO_DATA_FOUND 39 THEN 40 41 DBMS_OUTPUT.put_line ('No Data Found'); 42 END; 43 / No Data Found PL/SQL procedure successfully completed.
-
ORA-01543: tablespace 'TEMP' already exists
I get this error? Take a look:
SQL > create temporary tablespace TEMP tempfile ' / u07/oradata/DESQA/temp01.dbf' autoextend 100 m size large;
ORA-01543: tablespace 'TEMP' already exists
SQL > select tablespace_name, file_name from dba_temp_files;
TEMP02 /u07/oradata/DESQA/temp02.dbf
TEMP01 /u07/oradata/DESQA/temp03.dbf
SQL > select tablespace_name of dba_data_files;
TABLESPACE_NAME
------------------------------
SYSTEM
PPM_INT
UNDOTBS1
SYSAUX
USERS
KNTA_DATA
CLOB
Otherwise, no user has TEMP as temporary tablespace, there are some doesn´t!
Thanks for your help!Please post output of:
select tablespace_name from dba_tablespaces;
Maybe you have a tablespace with no data more tempfiles/files?
-
ORA-00932: inconsistent data types: expected - got CURSER
Hi all
I created a function and tried to run SQL Plus, but I get an error
ORA-00932: inconsistent data types: expected - got CURSER
I tried to debug for centuries, but are unable to the root of what could be the problem. I'd appreciate any help or idea people could offer
The only consolation I take from this is that Oracle have typo in one of their error messages :)
SQL MORE CODE
THE FUNCTION CODEselect * FROM TABLE(CAST(tsoraimpdb.QueryAuthorsFunc(116, 1, -1, 1, 0) as tsoraimpdb.ENTITYIDTABLE));
CREATE OR REPLACE FUNCTION &HKImpDB_Schema_Name..QueryAuthorsFunc ( aKGID NUMBER, aPageNumber NUMBER, -- The page interested aPageSize NUMBER, -- Number of records per page aOffset NUMBER, -- The offset = number of records already got aTotalRecord NUMBER -- Total number of users in the database ) RETURN sys_refcursor as l_FuncCur sys_refcursor; l_TotalRecord NUMBER(10) := aTotalRecord; l_Offset NUMBER(10) := aOffset; l_PagingTable TEMP_T_TABLE:= TEMP_T_TABLE(); -- paging set up l_MinRecordsOnAPge NUMBER(10); --last record on the previous page l_MaxRecordsOnAPge NUMBER(10); --last record on the current page begin DBMS_OUTPUT.PUT_LINE('start'); select KnowdePos(rownum,p.ID) bulk collect into l_PagingTable FROM KnowledgeGene kg INNER JOIN HKResource r ON kg.KGOwner = r.ID INNER JOIN Person p ON r.PersonID = p.ID WHERE kg.kgid = akgid ORDER BY p.FirstName + ' ' + p.LastName; l_TotalRecord := l_PagingTable.count; -- get total records DBMS_OUTPUT.PUT_LINE( l_TotalRecord); if aPageSize > 0 then if aPageNumber <= 0 then Raise_application_error(-20003,'Invalid Page Number'); else l_MinRecordsOnAPge := (aPageNumber-1)*aPageSize; l_MaxRecordsOnAPge := aPageNumber*aPageSize; end if; else -- if @PageSize < 0 return all records l_Offset := 0; l_MinRecordsOnAPge := 0; l_MaxRecordsOnAPge := l_TotalRecord; END if; -- return results for the correct page open l_FuncCur for SELECT pos from HKResource r INNER JOIN Person p ON r.PersonID = p.ID inner join TABLE(CAST(l_PagingTable AS TEMP_T_TABLE)) on pos = p.id WHERE KnowdeID > l_MinRecordsOnAPge - l_Offset AND KnowdeID <= l_MaxRecordsOnAPge - l_Offset; return l_FuncCur; EXCEPTION when NO_DATA_FOUND then null; end;
You cannot get the ref cursor in a table like this. Either use a PL/SQL program to extract the lines of ref cursor and display them via dbms_output.put_line (or something) or load the results into a collection and then cast the collection in a table in your select statement.
-
Ora-13033 invalid data in the sdo_elem_info_array in object geometry sdo
Hello
I get this error when I create spatial indexes on the geometry.
I think I have a problem with some lines of my geometry data. I identified and corrected these problems so far. but I always error on the creation of a spatial index.
-the Gtype vacuum in a few lines
-bad Gtype in a few lines
Error full.
ORA-29855: an error has occurred in the execution of routine ODCIINDEXCREATE
ORA-13249: internal error in the Spatial index: mdidxrbd
ORA-13249: IERREUR in Spatial Index: index generation remote
ORA-13200: internal error RowID:AAANZE / AAFAAALFaAAP... in the space for indexing
ORA-13206: [] internal error creating the spatial index
ORA-13033: invalid data in the sdo_elem_info_array in object geometry sdo
ORA-06512: at the 'MDSYS. SDO_INDEX_METHOD_10I', line 10
I have data on line for this table and this is the sample data.
GEOMETRY (SDO_GTYPE, SDO_SRID, SDO_POINT_TYPE (X, Y, Z), ANSDO_ELEM_INFO, SDO_ORDINATES)
--------------------------------------------------------------------------------
SDO_GEOMETRY (2002, 2958, NULL, SDO_ELEM_INFO_ARRAY, (1, 2, 1), SDO_ORDINATE_ARRAY ())
598520.994, 4837106.63, 598462.359, 4837164.63))
SDO_GEOMETRY (2002, 2958, NULL, SDO_ELEM_INFO_ARRAY, (1, 2, 1), SDO_ORDINATE_ARRAY ())
599229.43, 4837127.13, 599089.675, 4837264.62))
SDO_GEOMETRY (2002, 2958, NULL, SDO_ELEM_INFO_ARRAY, (1, 2, 1), SDO_ORDINATE_ARRAY ())
599280.002, 4837024.46, 599295.689, 4837048.09, 599296.21, 4837055.13, 599294.64
5, 4837062.43, 599229.43, 4837127.13))
SDO_GEOMETRY (2002, 2958, NULL, SDO_ELEM_INFO_ARRAY, (1, 2, 1), SDO_ORDINATE_ARRAY ())
GEOMETRY (SDO_GTYPE, SDO_SRID, SDO_POINT_TYPE (X, Y, Z), ANSDO_ELEM_INFO, SDO_ORDINATES)
--------------------------------------------------------------------------------
599089.675, 4837264.62, 599028.567, 4837324.34))
SDO_GEOMETRY (2002, 2958, NULL, SDO_ELEM_INFO_ARRAY, (1, 2, 1), SDO_ORDINATE_ARRAY ())
595925.144, 4839146.42, 596002.765, 4839128.11, 596007.989, 4839126.85, 596013.5
22, 4839123.09, 596056.926, 4839089.74, 596100.769, 4839065.62, 596106.694, 4839
063.81, 596110.438, 4839064.27, 596115.548, 4839066.47, 596181.122, 4839135.22,
596183.623, 4839140.59, 596183.706, 4839145.03, 596183.319, 4839148.15, 596181.1
78, 4839152.64, 596174.794, 4839163.26, 596165.136, 4839174.75, 596143.191, 4839
194.57))
Note also that I have correct size in the table 'sdo user geom meta data' and at my table.
Any help is greatly appreciated.
RoseRose,
Just a few questions:
1. What is the source of your data?
2. How did did you load it?
3. have you already validated with SDO_GEOM. VALIDATE_GEOMETRY_WITH_CONTEXT?Kind regards.
Ivan
-
ORA-01403: no data found / error line could not.
Hi all
I copy a page form another application and I run to the demand for labour.
I got following error:
ORA-01403: no data found
Error line could not.
Any idea,
Thank you
NYOk
Andy
-
error "data already in use"-SR1710NX
model sr1710nx - XP Home Edition - version 2002 Service pack 3
When signing as user limited an error message appears, and this occurs even when there is no other user signed in
ERROR
Data already in use
The data required by Compaq connections are always initiated by the user
Owner of Compaq.
You wish to proceed here close the other session?
You can then choose
Proceed here to the place or output
Either one you choose closed the box and then you can proceed.
It's rather boring!
Thank you
"Compaq connections" are a service that automatically sends you to support the information, advice, ideas and special offers specifically designed for owners of HP/Compaq desktop PC HP and our partners. " It can also deliver online surveys that provide feedback to HP.
Connections of Compaq is not necessary. Disable it.
Disable "Compaq Connections" by using the MSCONFIG Utility.
Click Start > run > then type "msconfig" (without the quotes) > click on the Startup tab.
Look for the entry of Compaq connections and uncheck the box
Reset
Note: When restarting, you will get a notice that you have used the system configuration utility to change your system settings, just check the box that says "don't show this message again." (It will go away on its own after a few restart.)
-
I am faceing slow internet I have 3G usb dongal restor, last week my laptop customer then after very slow internet. I'm already chek another PC & laptop but my dongal good speed, tips I like them.
Try to run the tool:
http://www.Microsoft.com/security/scanner/en-us/default.aspx
Updating your PC and install all updates.
-
Tried to copy a data file to another drive using Power2Go disc. Received message that Power2Go has stopped working any suggestions. I tried to uninsall the CyberLink program and reinstall from Recovery manager. I have a HP with Windows 7 Home Edition computer.
Hello
1. were you able to burn the disc before using this software?
2. you remember to make changes to the computer before this problem?
3. are you able to burn the disc using Windows Media Player?
Look for error messages in the event viewer for detailed error information.
Open event viewer
http://Windows.Microsoft.com/en-us/Windows7/open-Event-Viewer
What are the information contained in the logs of the event (Event Viewer)?
http://Windows.Microsoft.com/en-us/Windows7/what-information-appears-in-event-logs-Event-Viewer
Follow these methods.
Method 1: Check to see if you can burn the disc using Windows Explorer
Burn a CD or DVD in Windows Explorer
http://Windows.Microsoft.com/en-us/Windows7/burn-a-CD-or-DVD-in-Windows-Explorer
Method 2: You can perform a clean boot that allows to check if other services third party is causing a problem.
How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7
http://support.Microsoft.com/kb/929135
Please note: after troubleshooting, make sure you start the computer to a normal startup mode. -
ORA-01408: such list already indexed column.
Hi all
I get this error while improving my EBS 11.1.0.7 database at 11.2.0.4. I checked the newspaper and it shows:
create indexes system.repcat$ _audit_column_f2_idx on
2 system.repcat$ (base_sname, base_oname, base_conflict_type_id, _audit_column
3 base_reference_name)
4.
System.repcat$ (base_sname, base_oname, base_conflict_type_id, _audit_column
*
ERROR on line 2:
ORA-01408: such list already indexed column.
Now what I want to know is if I have to cancel the session dbua, start the database, delete the index and dbua session start again?
Kind regards
Vinod
The solution is already documented here:
http://docs.Oracle.com/CD/E11882_01/server.112/e23633/upgrade.htm#UPGRD52647
The solution is to drop the
REPCAT$_AUDIT_COLUMN_IDX1
Directory and re-run the upgrade as described in "re-run the upgrade to Oracle Database".
Maybe you are looking for
-
Cannot access folders with.
Years ago, I started to manage referenced files using dates like 01/01/2010. Because of course, Macs can handle this very well, it was no big deal. Recently I moved to a new NAS always via AFP and when I try to re - map files referenced, he can jus
-
Some calls take about 800 MB and 200 MB. Why?
I have 1 calls video hours on Skype with my cell phone.Some of these calls are consuming 100 to 200 MB of my mobile data, and then, finally, I am surprised by the consumption of 800 MB. I do not understand why! Any suggestions?How can I control that?
-
I'm tasting an anlog out using NI PCI-6220, thanks to a BNC-2110. The signal can be chosen to be bipolar recommended (-10 V to + 10 V) and unipolar (0 to 10 V) and origin of a LakeShore 336 temperature controller. The manual States the following: ""
-
The search for exact strings (and the right formula)
I am using FIND instruction to search multiple strings in a larger formula. The original formula that I do stand out is the following: = IF (ISNUMBER (FIND ('INC', A1)),' ', 'Y') Of course, this gives a Y if he finds some text in "". "" However, I ha
-
Want 5530: Printer calibrates whenever I turn it on
I bought a second 5530 want all-in-one printer. No problem with the first, but it has begun to insist that I have to calibrate whenever I turn it on. It wastes ink, paper and time. Whenever I turn it on, the printer displays a message that I have